本文已参与「新人创作礼」活动,一起开启掘金创作之路。
1. 创建用户及访问目录
# useradd user1 -d /usr/data/www/web1 -M
2. 设置用户密码
# passwd user1
输入命令后,会提示输入密码
3. 将访问目录和所有子目录权限全部赋予用户
chown -R user1 /usr/data/www/web1
4. 创建组(如已有组则跳过)
groupadd developer
5. 用户设置组
useradd -g developer user1
6. 将上层目录设置为root所有
chown root /usr/data/www
7. 赋予权限给上层目录
chmod 751 /usr/data/www
751权限解释:
| 读取 | 写入 | 执行 | |
|---|---|---|---|
| 所有者权限 | ✔ | ✔ | ✔ |
| 组权限 | ✔ | ✔ | ✔ |
| 公共权限 | ✔ | ✔ | ✔ |
其他
如果同级目录下还有别的目录,可以配置为上层目录权限,限制user1访问。