第四章:用户管理¶
用户操作¶
添加用户¶
# 添加用户
useradd username
# 添加用户并创建家目录
useradd -m username
# 设置密码
passwd username
# 添加用户到组
useradd -G sudo username
修改用户¶
# 修改用户名
usermod -l newname oldname
# 修改用户组
usermod -g groupname username
# 添加用户到附加组
usermod -aG groupname username
删除用户¶
组管理¶
# 创建组
groupadd groupname
# 修改组名
groupmod -n newname oldname
# 删除组
groupdel groupname
# 查看用户所属组
groups username
权限管理¶
文件权限¶
# 查看权限
ls -l file.txt
# -rw-r--r-- 1 user group 0 Jan 1 00:00 file.txt
# 修改权限
chmod 755 file.txt
chmod u+x file.txt
chmod g-w file.txt
# 修改所有者
chown user:group file.txt
chown -R user:group directory/
sudo 配置¶
# 编辑 sudoers
visudo
# 添加用户 sudo 权限
username ALL=(ALL:ALL) ALL
# 免密码 sudo
username ALL=(ALL) NOPASSWD: ALL
小结¶
用户管理要点:
- 用户操作:useradd、usermod、userdel
- 组管理:groupadd、groupmod、groupdel
- 权限管理:chmod、chown
- sudo 配置:visudo
下一章我们将学习文件系统。