如何更改在 Mac 服务器上创建的文件的默认文件权限?如果相关的话,这是一台运行 Mac OS 10.6.7 的 Mac Mini。它目前主要用作文件服务器,有几个用户需要共享文件。这些文件需要所有人都可以写入,而不是默认只有所有者可以写入。
我一直在尝试使用 umask 和启动脚本来做一些事情,但我不确定是否有一个启动脚本可以应用于通过 Finder 的连接。我还需要将其应用于在客户端(也是 Mac)上创建并复制到服务器上的文件。
答案1
Apple 建议创建文件 /etc/launchd-user.conf(适用于 Server 10.5.3+) - 请参阅相关的 Apple 支持文章.并在那里添加umask ...
命令。
答案2
sudo vi /etc/launchd-user.conf
插入:
umask 000
保存新文件。
重启
赞美苹果之王……
祝你有个美好的噩梦... ;-)
答案3
您可以为用户创建一个组
然后将文件权限设置为
User rwx
Group r--
Other ---
因此所有用户都拥有完全权限,组成员可以读取,其他所有人都无权