Linux用户管理

来源:互联网 发布:按键精灵 数据库插件 编辑:程序博客网 时间:2024/05/01 19:24

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 组,这个组叫初始化用户组。

0 0
原创粉丝点击