centos7创建一个用户只允许有下载home目录的权限不允许写入和删除文件
要创建一个用户并限制其对/home目录的权限,不允许写入和删除文件,可以按照以下步骤进行操作:
-
以root用户身份登录到CentOS 7系统。
-
执行以下命令来创建新用户(例如newuser):
sudo adduser newuser
- 为新用户设置密码:
sudo passwd newuser
- 创建一个新组(例如newgroup):
sudo groupadd newgroup
- 将新用户添加到新组中:
sudo usermod -aG newgroup newuser
- 修改/home目录的权限,只允许组成员读取目录内容:
sudo chmod 750 /home
- 修改/home目录的所属组为新组:
sudo chown root:newgroup /home
- 为新用户设置/home目录为其主目录,并确保只有用户本人有写入权限:
sudo usermod -d /home/newuser -m newuser
sudo chmod 700 /home/newuser
现在,新用户只能读取/home目录的内容,而无法写入或删除文件
原文地址: https://www.cveoy.top/t/topic/isxw 著作权归作者所有。请勿转载和采集!