Linux 创建用户并限制其访问目录

347 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

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访问。

来自:Peak Xin' Blog -- Linux 创建用户并限制其访问目录