为什么我在终端更改权限后仍然能够写入目录?

为什么我在终端更改权限后仍然能够写入目录?

我正在运行 Mac Os 10.9,并通过我们拥有管理员帐户的本地网络连接到 Mac OS 服务器(10.8?)。

我定期使用 将我的机器上的 3 个目录同步到文件服务器rsync。我想将这些目录设为只读,这样人们就不会将自己的东西添加到我的文件夹中。

当我ssh进入另一台机器时,我可以使用 进行更改,chmod并且这些更改可以通过 进行验证ls。但是,如果我以不同的用户身份从另一台机器连接到同一目录afp,我仍然能够通过 GUI 进行更改(删除、编辑等)。

我如何才能更改远程目录的文件权限以便ssh将它们传播到 GUI?

当我尝试sudo chmod在远程会话中运行时,它告诉我我不在 sudoers 文件中。但是,由于我是该文件的所有者,因此我仍然可以更改其权限而无需sudo

答案1

法新社可以使用SMBNFS或... 所有这些都提供独立的文件访问控制和覆盖(取决于配置)。如果这些其他用户都通过它进行连接,FTP最好将文件夹的配置更改为只读(无论文件系统权限如何)。WebDAVAFP

这样的改变只会影响AFP连接,而不会影响你的SSHrsync连接(我假设你使用 rsync 通过 ssh)

相关内容