创build的第一个用户的主目录的权限更改没有被应用到其他用户

当我第一次安装Ubuntu的服务器10.04时,我创build了我的第一个用户'bonzo'。 当我作为bonzologin时,目录/home/bonzo bonzo的权限是755.但是,当我以任何其他用户的身份login时,目录/home/bonzo的权限为500。

这是一个例外,如果我作为bonzologin,我inputsu dummy1 ,然后跟踪ls -lh /home 。 然后, /home/bonzo目录的权限显示为755。

为什么我对正在login的其他用户应用的/home/bonzo目录所做的更改不是? 这是一个权限的特殊情况,只适用于创build的第一个用户的主目录?

编辑:这对我来说是一个问题,因为我试图从cgi运行.php文件,该文件包含exec /()函数,它需要/home/bonzo参数。 我不能运行这个脚本,除非我以bonzo身份login。

当你安装Ubuntu并创build用户时,你可以selectencryption用户主文件夹,你可能做了。 因此,当您以“bonzo”login时,文件夹将被encryption存储,而当您login时,它将被解密并且可能可用。

在Bonzo的主目录之外放置“共享文件”,你应该没问题。 🙂

查看更多详情,请访问: https : //help.ubuntu.com/community/EncryptedHome