您的位置:首页 > 运维架构 > Linux

Linux用户管理

2015-12-03 15:18 555 查看

useradd



新建用户test (不创建主目录)

sudo useradd test

新建用户test (并创建主目录等信息)

sudo useradd -m -s /bin/bash test

查看/etc/passwd



查看/etc/shadow



设置用户密码



再看/etc/shadow



新建用户(一次性配好所有环境)

sudo adduser test



删除用户

sudo userdel -r test #不加 -r 只删除用户,不删除用户目录



新建用户组

sudo groupadd stuff



查看 /etc/group 文件



设置组密码

sudo gpasswd stuff



设置test用户所属组 lyh , 附加所属组 stuff

sudo usermod -g lyh -G stuff test



usermod



更改用户名

sudo usermod -l [新名字] [旧用户名]



从组stuff 中删除用户test

sudo gpasswd -d test stuff



删除组 test

sudo groupdel test

gpasswd



所属组和附加所属组

所属组即有效用户组,也叫主用户组; 附近组也叫次用户组。

例如:sudo usermod -g lyh -G stuff test

test 的主用户组是lyh,次用户组是stuff 。对于已经存在的文件,这两个组的功能,test都拥有。但是对于新建的文件,新文件所属的组为有效用户组 lyh。



初始化用户组:当新建一个用户时,会有一个与新建用户同名的组,比如新建用户test 属于 test 组,这个组叫初始化用户组。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息