如何设置用户的权限?
美国、香港服务器
如何设置用户的权限?
04-11 来源:
在 Linux 里,用户权限主要分两类:
系统权限:能不能用 sudo、能不能登录、能不能读写系统文件
目录 / 文件权限:对某个文件夹(比如 /data、/www)有没有读写执行权限
我分开给你最简单、最常用的命令,直接复制就能用。
一、给用户添加 sudo 权限(管理员权限)
CentOS / RHEL / Rocky
bash
运行
usermod -aG wheel 用户名
Ubuntu / Debian
bash
运行
usermod -aG sudo 用户名
二、收回 sudo 权限
bash
运行
gpasswd -d 用户名 wheel
三、设置用户对某个目录的权限(最常用)
比如你想让用户 test 完全控制 /data 目录:
1. 把目录归属给该用户(推荐)
bash
运行
chown -R 用户名:用户名 /data
2. 只给读写权限,不改归属
bash
运行
chmod -R 755 /data
755:自己可读写,其他人只读
775:同组可读写
700:只有自己能访问
四、禁止 / 允许用户登录
禁止用户登录(只能用程序,不能 SSH)
bash
运行
usermod -s /sbin/nologin 用户名
恢复正常登录
bash
运行
usermod -s /bin/bash 用户名
五、锁定 / 解锁用户
锁定(禁止登录)
bash
运行
passwd -l 用户名
解锁
bash
运行
passwd -u 用户名
六、查看用户当前权限
bash
运行
id 用户名
groups 用户名
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快