Linux User & Group
2023-12-25 11:36:18
Linux User & Group
1. User
创建用户
sudo useradd username
设置用户密码
sudo passwd username
删除用户并删除相关目录
sudo userdel -r username
修改用户属性
sudo usermod <-option value> username
可用的选项包括:
-l
:修改用户名。-a
:用于将用户追加到某些组中,必须与"-G"选项一起使用。-c
:修改用户账户的注释信息。-G
:将用户添加到附加组。多个组名之间用逗号分隔。-g
:修改用户的主组。-s
:修改用户的默认shell。
示例:
将用户名username_old
修改为username_new
sudo usermod -l username_new username_old
2. Group
注意:修改完重连ssh刷新组
创建用户组
sudo groupadd groupname
删除用户组
sudo groupdel groupname
修改用户组属性
sudo groupmod -options groupname
切换组
newgrp groupname
管理组的密码和成员
设置用户组密码
sudo gpasswd groupname
添加当前用户进组
sudo gpasswd -a $USER group_name
从用户组中删除用户
sudo gpasswd -d username groupname
授予用户组管理权限
sudo gpasswd -A username groupname
撤销用户组的管理权限
sudo gpasswd -R username groupname
查看组成员
getent group groupname
查看当前组
gropus
3. 常用组问题
3.1. docker使用提示没有权限
创建docker
组
sudo groupadd docker
将当前用户添加到docker
组
sudo usermod -aG docker $USER
切换到docker
组
newgrp docker
4. 参考
文章来源:https://blog.csdn.net/yimtcode/article/details/135191364
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!