Linux User Group
Linux User
Linux 下用户和组管理
4个文件
- /etc/passwd : 保存用户账户信息
- /etc/shadow : 用户账户密码
- /etc/group : 账户分组信息
- /etc/gshadow :组口令、组管理员
获取用户和组相关信息
1 | # 当前用户的信息 |
用户管理
添加用户
useradd
1
2
3
4
5
6
7
8
9useradd <arg> username
-c comment
-d home-dir
-e expire-date
-g user-group-name
-G supplementary-group
-s shell-path
-u uid
-D usernameadduser
1
adduser
修改用户
usermod
1
2
3
4
5
6usermod <arg> username
-l newname
-L lock
-U unlock
-u uid
-G groupspasswd
1 | passwd <arg> username |
无参数即设置密码
- userdel
1 | userdel [-rf] username |
-r 删除/etc/passwd, /etc/shadow, /etc/group, /etc/gshadow, 的记录,同时删除用户的主目录
/var/spool/mail
组管理
- groupadd 添加组
1 | groupadd <arg> groupname |
- groupmod 修改组
1 | groupmod <arg> groupname |
- groupdel 删除组
1 | groupdel [-f] groupname |
- gpasswd 增删用户到组
1 | gpasswd <arg> username groupname |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 QUANWEI!