素材阁

用户与权限速查

共 33 条用户与权限管理命令,覆盖账户管理、组管理、文件权限、sudo 提权与登录审计 五组场景。支持搜索与分类筛选,点击命令即可复制。

账户管理

创建、修改与删除用户。

命令说明
创建用户并建家目录、指定 shell
设置 / 修改用户密码
把用户加入 sudo 组(-a 追加,别漏)
修改登录 shell
锁定 / 解锁账户
删除用户并同时删除家目录
查看用户的 UID、GID 与所属组
切换用户(- 表示同时切换环境变量)

组管理

创建组与调整成员。

命令说明
创建用户组
把用户加入组
把用户移出组
查看用户所属的所有组
删除用户组
临时切换当前组身份

文件权限

chmod 数字含义:r=4、w=2、x=1,三组分别对属主 / 组 / 其他人。

命令说明
属主读写执行(7),组与其他读执行(5)
文件常用:属主读写、其他人只读
给文件加执行权限
递归修改目录权限
修改属主与属组(-R 递归)
只修改属组
查看 / 设置新建文件的默认权限掩码(详见 chmod 速查)
用 ACL 给单个用户额外授权(getfacl 查看)

sudo 与提权

安全地以他人身份执行命令。

命令说明
以 root 身份执行命令
切换到 root 的交互式登录 shell
以指定用户身份执行
查看当前用户可执行的 sudo 范围
安全地编辑 /etc/sudoers(勿用普通编辑器直接改)
/etc/sudoers.d/ 里常见的免密授权写法示例

登录与审计

查看谁在线、谁登录过。

命令说明
查看当前在线用户及其正在执行的命令
列出当前登录的用户
查看最近的登录记录(last alice 查某人)
查看失败的登录尝试(排查爆破,需 root)
查看每个账户的最后登录时间

使用说明

用户与权限管理命令速查:useradd / usermod 管账户,chmod / chown 管权限,sudo 提权,last / w 做登录审计;支持搜索与分类筛选,点击命令即可复制。

  1. 按用途点分类:账户管理、组管理、文件权限、sudo 与提权、登录与审计。
  2. 点「命令」列复制,替换用户名、组名或文件路径后执行。
  3. 给新用户授权时:useradd -m 建账号 → passwd 设密码 → usermod -aG sudo 提权。
  4. 改 chmod / chown 前先用 ls -l 确认当前属主与权限,避免误改系统文件。

常见问题

chmod 755 和 644 分别代表什么?
数字分别对应「属主 / 同组 / 其他人」的权限,r=4、w=2、x=1。755 表示属主可读写执行、其他人读+执行(常用于目录与脚本);644 表示属主读写、其他人只读(常用于普通文件)。
usermod -aG 里为什么强调 -a?
不加 -a 只写 -G 会用你列的组「替换」用户原有附加组,导致其丢失其它组的权限。加 -a(append)才是「追加」,这是最常见的踩坑点。
怎么安全地修改 /etc/sudoers?
必须用 sudo visudo:它会在保存时做语法检查,避免写错导致所有人都无法 sudo。也可把规则放到 /etc/sudoers.d/ 下的独立文件里。
怎么排查服务器被暴力破解?
用 lastb 看失败登录、last 看成功登录、who / w 看在线的会话。若发现大量异常登录,建议改用密钥登录、禁用 root 远程登录,并考虑 fail2ban。

延伸阅读

相关工具