用户与用户组管理

用户与用户组管理

Linux会为每一个用户启动一个进程,由这个进程接收用户的各种请求。
规定一个用户组的权限,这样组里的用户就自动拥有这些权限。某些服务器程序安装时,会生成一些特定的用户和用户组,用于对服务器进行管理。

UID:系统中用户的唯一标示。
GID:用于在用户登录时指定其默认所在的组。默认组ID只在用户创建文件和目录时有用。

用户的基本信息存储在/etc/passwd
用户的口令存储在/etc/shadow
系统中所有组的名称存储在/etc/group

用户管理

查看当前用户的UIDGIDid

添加用户:sudo useradd -m 用户名 //-m参数会为新用户建立主目录

修改用户密码:sudo passwd 用户名

修改root密码:sudo passwd root

将当前用户提权至root权限:su

查看用户的历史操作,信息会存储在用户主目录的.bash_history文件,默认是1000条:history 10 //列出最近的10条命令

短时间提权(默认5分钟):sudo

用户组

查看用户所属组:groups 用户名或者id 用户名

将用户添加到已有用户组:usermod -a -G 组名 用户名

更改用户的主要用户组:usermod -g 组名 用户名

将用户从一个组删除:gpasswd -d 用户名 组名

给用户添加sudo权限sudo vim /etc/sudoers

用户名 ALL=(ALL) ALL

或者将用户添加到sudo组中usermod -a -G 组名 用户名

文件所有者和所属组

更改文件所有者和所属组:chown 拥有者:所属组 文件名

递归修改文件夹所有者和所属组:chown -R 拥有者:所属组 文件名

组管理

etc/group内容格式用户组(Group):用户组口令:GID:该用户组所包含的用户(User,以逗号分隔)

添加用户组:groupadd 组名

删除用户组:groupdel 组名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值