如何创建一个无法访问public_html文件夹的linux用户?
更新:
事实上我想使用http://example.com/~user/
但用户没有其他 rootdir 的任何权限。
我该怎么做?
答案1
用户可以访问他们创建的任何目录,因此除非您要为用户提供没有写访问权限的主目录,否则他们将能够创建目录public_html
并访问它。
如果您使用userdir
apache 模块,则可以使用自定义名称或设置 Apache 配置以Require all denied
针对该用户主页中的位置提供指令。
默认情况下,普通用户没有写入权限/var/www/html
,因此使用 mod userdir
,用户可以修改的唯一站点是他们自己的站点。