我的 macbook pro 10.15 上,有多个用户; 如( a、b、c ) 3 个用户
我想让所有的用户,可以随时共享文件, 并且不管文件是谁创建的,其他用户都可以读写
我目前的方案是 把文件放在这个目录下 [/Users/Shared 中文名 用户 /共享 ] , 且 /Users/Shared 给了所有用户 读写权限
现在 已经实现了,所有用户的读操作
但是,似乎只有文件的创造者,才有权限写入文件(比如我在 /Users/Shared 建立了一个 1.txt ,只有创造文件的用户,才可以写入文件,其他用户,只能查看文件内容,不能读写 )
我必须得针对每个文件,重新给其他用户设定 写的权限, 其他用户才能写
可是我经常频繁的创建新文件,每次都要重新设定权限,特别的麻烦
请问有办法解决这个问题吗?
@Wao
现在搞定了, 用的automator 的文件夹操作, 每次添加文件到那个目录,就会自动 执行 chmod -R 666 /Users/Shared/xxxx/*
分享给大家:
如果对你有帮助,记得点 赞呀
1
find456789 OP 找到愿意了
/Users/Shared drwxrwxrwt 即当一个目录被设置为"粘着位"(用 chmod a+t),则该目录下的文件只能由 一、超级管理员删除 二、该目录的所有者删除 三、该文件的所有者删除 也就是说,即便该目录是任何人都可以写,但也只有文件的属主才可以删除文件。 |
2
find456789 OP 看来只能每次新增文件后, 手动设置一下权限了,
就没办法,自动给某个目录下的所有文件 每个用户 777 权限吗 好可惜 |
3
Wao 2019-11-10 16:24:56 +08:00 via iPhone 1
@find456789 Apple Script 写个脚本?🤔
|
4
szhaoliang 2019-11-10 16:25:40 +08:00 via Android 1
碰到过同样的问题,好像根目录下直接有个 shared 文件夹,在里面共享文件所有用户就都能读写了,在 User 下会出现楼主所说的问题。
|