如何防止登录的SSH用户查看/var/www/html/(Apache2)目录?

如何防止登录的SSH用户查看/var/www/html/(Apache2)目录?

我想使用权限来阻止 5-10 个用户查看 HTML 网络服务器。换句话说,如何阻止登录的 SSH 用户查看 /var/www/html/ (Apache2) 目录?

我考虑创建一个组(受限组)并将给定用户添加到该组。 (不知道到底如何)。

完成后,然后转到 /var/www/html/ 并执行某些操作(如果可能)以限制该目录的浏览。

我的操作系统是 Debian。

答案1

换句话说,如何阻止登录的 SSH 用户查看 /var/www/html/ (Apache2) 目录?

如果尚未设置(但应该是),则应使用工具将其/var/www/html/设置为特定的用户和组所有权(或www-data) 。apache2chown

然后通过执行来应用750权限。这种权限向 apache 用户和 apache 组成员授予权限,并限制其他任何人浏览该目录。请小心,因为可能有其他系统用户需要访问此目录的内容。/var/www/htmlchmod 750 /var/www/html

现在,困难的部分来了。如果您的 5-10 个系统用户苏多尔斯(能够通过 sudo 执行 root 命令)然后,据我所知,没有什么可以做的。

相关内容