find456789
V2EX  ›  问与答

怎么在 mac 上创建一个所有用户都可以读写的文件夹?

  •  
  •   find456789 · Feb 27, 2020 · 1900 views
    This topic created in 2356 days ago, the information mentioned may be changed or developed.

    我想在 mac 上创建一个文件夹, 共享给这台电脑上其他用户读写

    我试着,在 系统 默认的 [共享] 里 放一些文件

    的确,所有用户都可以放入自己的文件, 也可以读其他用户放入的文件

    但是无法对其他用户创建的文件进行修改

    想问问,有啥方案,让某个文件夹里, 任何用户创建的文件, 其他用户都可以读写吗

    实在不行就只能用 git 共享了,每次 pull push

    谢谢

    8 replies    2020-02-27 14:37:43 +08:00
    cctv6
        1
    cctv6  
       Feb 27, 2020 via iPhone
    可以在 /Users/这样谁都找得到的目录里面创建一个文件夹,然后 chmod -R 777 xxx
    nvkou
        2
    nvkou  
       Feb 27, 2020 via Android
    chown nobody ?
    find456789
        3
    find456789  
    OP
       Feb 27, 2020
    @nvkou
    @cdlnls

    谢谢 我之前用过这种方法,虽然目录有了权限,但 a 用户新建的文件,b 用户还是没有写的权限

    我再试一次看看
    crystom
        4
    crystom  
       Feb 27, 2020   ❤️ 2
    你需要的是 acl,让新创建的文件可以继承权限,而不只是 POSIX 权限
    crystom
        5
    crystom  
       Feb 27, 2020   ❤️ 2
    用 mac acl 搜一搜相关的文章,比如 http://ahaack.net/technology/OS-X-Access-Control-Lists-ACL.html
    cctv6
        6
    cctv6  
       Feb 27, 2020 via iPhone
    @find456789 验证了一下,确实不太行,新建的文件权限没有继承
    find456789
        7
    find456789  
    OP
       Feb 27, 2020
    @crystom

    非常感谢, 亲测你的方法可行,感谢 感谢


    @cdlnls
    @nvkou

    用了 4 楼朋友 @crystom 的方法 ,亲测可以
    find456789
        8
    find456789  
    OP
       Feb 27, 2020
    根据 4 楼给的关键词, 我参考了这个文章, 成功解决问题

    https://www.cnblogs.com/pheye/p/5740815.html
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5564 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 01:46 · PVG 09:46 · LAX 18:46 · JFK 21:46
    ♥ Do have faith in what you're doing.