我在 Linux 机器上的 smb.conf 中更改的内容是:
unix 扩展 = 否 地图存档 = 否 地图系统=否 地图隐藏=否 [我的份额] 路径 = /home/bob/myshare 可浏览 = 是 只读 = 否 创建掩码 = 0644 目录掩码=0755 强制创建模式 = 0644 强制目录模式 = 0755 有效用户 = 鲍勃
Linux 上的文件具有如下权限:
drwxrwxr-x 729 bob bob 28K Oct 19 10:08 node_modules/
-rw-rw-r-- 1 bob bob 1.3K Oct 19 10:12 package.json
Run Code Online (Sandbox Code Playgroud)
但它们在 OSX 上看起来像下面这样:
drwx------ 729 bob staff 16k Oct 10 10:08 node_modules/
-rwx------ 1 bob staff 1.2K Oct 19 10:12 package.json
Run Code Online (Sandbox Code Playgroud)
这是一个问题,因为我的文件夹是一个 git …