在 Linux 中,用户管理主要通过 命令行 完成,常用命令集中在 /etc/passwd、/etc/shadow、/etc/group 等文件。下面按常见场景给你一个实用总结。
| 文件 | 作用 |
|---|---|
/etc/passwd |
用户信息(用户名、UID、家目录、shell) |
/etc/shadow |
用户密码(加密) |
/etc/group |
用户组信息 |
/etc/sudoers |
sudo 权限配置 |
sudo useradd username
常用参数:
sudo useradd -m -s /bin/bash username
-m:创建家目录-s:指定 shell✅ 推荐方式(更友好):
sudo adduser username
sudo passwd username
sudo userdel username
删除用户并删除家目录:
sudo userdel -r username
sudo usermod [选项] 用户名
常用:
sudo usermod -aG sudo username # 加入 sudo 组
sudo usermod -s /bin/zsh username
sudo usermod -d /new/home username
id username
whoami
查看所有用户:
cat /etc/passwd
sudo groupadd groupname
sudo groupdel groupname
sudo usermod -aG groupname username
groups username
sudo usermod -aG sudo username
/etc/sudoerssudo visudo
添加:
username ALL=(ALL:ALL) ALL
❗ 不要用普通编辑器直接改 sudoers
su - username
sudo command
sudo passwd -l username
sudo passwd -u username
sudo adduser dev
sudo usermod -aG sudo dev
sudo usermod -s /usr/sbin/nologin username
| 操作 | 命令 |
|---|---|
| 创建用户 | adduser / useradd |
| 删除用户 | userdel -r |
| 改密码 | passwd |
| 加 sudo | usermod -aG sudo |
| 切换用户 | su - |
| 查用户 | id / whoami |
如果你愿意,我可以:
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。