![如何防止登录的SSH用户查看/var/www/html/(Apache2)目录?](https://linux22.com/image/134622/%E5%A6%82%E4%BD%95%E9%98%B2%E6%AD%A2%E7%99%BB%E5%BD%95%E7%9A%84SSH%E7%94%A8%E6%88%B7%E6%9F%A5%E7%9C%8B%2Fvar%2Fwww%2Fhtml%2F%EF%BC%88Apache2%EF%BC%89%E7%9B%AE%E5%BD%95%EF%BC%9F.png)
我想使用权限来阻止 5-10 个用户查看 HTML 网络服务器。换句话说,如何阻止登录的 SSH 用户查看 /var/www/html/ (Apache2) 目录?
我考虑创建一个组(受限组)并将给定用户添加到该组。 (不知道到底如何)。
完成后,然后转到 /var/www/html/ 并执行某些操作(如果可能)以限制该目录的浏览。
我的操作系统是 Debian。
答案1
换句话说,如何阻止登录的 SSH 用户查看 /var/www/html/ (Apache2) 目录?
如果尚未设置(但应该是),则应使用工具将其/var/www/html/
设置为特定的用户和组所有权(或www-data
) 。apache2
chown
然后通过执行来应用750
权限。这种权限向 apache 用户和 apache 组成员授予权限,并限制其他任何人浏览该目录。请小心,因为可能有其他系统用户需要访问此目录的内容。/var/www/html
chmod 750 /var/www/html
现在,困难的部分来了。如果您的 5-10 个系统用户苏多尔斯(能够通过 sudo 执行 root 命令)然后,据我所知,没有什么可以做的。