![创建用户和限制权限的正确方法?](https://linux22.com/image/1007252/%E5%88%9B%E5%BB%BA%E7%94%A8%E6%88%B7%E5%92%8C%E9%99%90%E5%88%B6%E6%9D%83%E9%99%90%E7%9A%84%E6%AD%A3%E7%A1%AE%E6%96%B9%E6%B3%95%EF%BC%9F.png)
我想创建一个用户,为该用户分配一个主目录,并限制他们的 rwx 权限,使他们只能停留/查看主目录。我想隐藏/etc/apache2
,/var/www
主要是。
我试过了:
useradd newuser
groupadd newgroup
usermod -g newgroup newuser
chmod g+rwx /home/newuser
chgrp -R /home/newuser
一切似乎都很好,但是当我 时su newuser
,我得到的是bash: /etc/bash.bashrc: Permission denied
,这可能意味着其他应用程序也可能受到影响。那么实现我需要的正确方法是什么?
注意:这是用于服务器的,因此没有 GUI,并且新用户需要 ssh 访问(至少)。