您的位置:首页 > 其它

用户/组管理(2)——创建、更改、删除用户/组的命令总结

2015-10-14 16:56 274 查看
useradd创建用户

useradd username //创建用户

-c 增加“描述信息”

-u 指定UID

-d 指定宿主目录【实际上如果这个目录没有修改过属主属组的话,并没有什么卵用】

-g 指定主要组(组名/GID)

-G 指定附属组(组名/GID)

-s 指定用户登录shell

-e 指定密码失效时间(格式为MM/DD/YY)

-M 指定默认不创建宿主目录

-r 添加系统账户。因为这样这种方式不会自动创建家目录,所以常配合 -m选项支持创建家目录

useradd -r user10 -m

passwd 设置密码

passwd username //为该用户设置密码

-d 清空用户的密码,使之无需密码即可登录

-l 锁定用户帐号(锁定后/etc/shadow密码字段前会多出!!字样)

-S 查看用户帐号的状态(是否被锁定)

-u 解锁用户帐号

usermod用户相关修改

-l 更改用户帐号的登录名称

-L 锁定用户账户

-U 解锁用户账户

-u、-d、-e、-g、-G、-s 这些选项与useradd命令中的含义相同

userdel删除用户

userdel -r 表示连用户的宿主目录、账户信息、密码信息、同名组帐号、邮件记录等信息一并删除

goupadd创建用户组

groupadd [-g GID] 组名

-r 创建系统用户组

goupmod用户组相关修改

-g 修改组id

-n 修改组名(不建议修改)

groupdel删除用户组

groupdel 组名

gpasswd 添加/删除组成员

gpasswd -a 用户名 组名 //将用户add添加到该组

Adding user root to group emei

gpasswd -d 用户名 组名 //将用户delete移除该组

Removing user root from group emei

gpasswd -M root,zwj emei //把多个用户加入到组

其实以上说了这么多···也就红色字体标注的命令比较常用···更改信息我更愿意去直接改文件···
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: