系统相关
首页 > 系统相关> > Linux用户、组 管理

Linux用户、组 管理

作者:互联网

Linux安全模型

3A:

Linux用户:

管理员:

普通用户:

Linux组:

管理员组:

gid=0

普通组:

用户和组的关系

主要组:有且只有一个,创建用户的时候默认创建一个同名的主要组
附加组:可以有任意多个
安全上下文Context:

用户和组的主要配置文件

linux用户管理命令

添加用户: useradd

选项:

用户属性修改:usermod

删除用户:userdel

默认只删除账号,不删除数据(家目录、邮箱等信息)
-r 删除用户的所有信息

用户密码修改: passwd

echo xxx | passwd --stdin username --- Centos
echo username:passed | chpasswd --- Ubuntu、centos都支持
修改密码就是修改的 /etc/shadow这个文件

用户切换

su: switch user 切换用户

不完全切换

su username --- 保留当前身份的一些环境信息(比如旧帐号家目录、环境变量这些没有改变)

完全切换

su - username

sudo: super user do

sudo:超级用户的方式执行命令
sudo su - 效果等于sudo -i 切换到root用户

案例: 多台服务器,给系统创建系统用户

1.先创建组 使用 -g指定gid
2.创建系统用户 使用-r表示创建系统用户 使用 -u指定uid 使用-g指定组
这样做的好处是多台服务器上创建的用户gid、uid保持一致

标签:uid,管理,创建,用户,---,etc,密码,Linux
来源: https://www.cnblogs.com/heyongshen/p/16367182.html