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