自动对复制到我的(OSX FUSE / sshfs 已安装)VFS 中的文件执行 chmod a+r

自动对复制到我的(OSX FUSE / sshfs 已安装)VFS 中的文件执行 chmod a+r

我有一台运行 LAMP 的虚拟 Linux 机。

在我的 MacBook 上,我已使用 OSX FUSE映射~/remoteFS到此机器。~/sshfs

即首先我安装 OSX FUSE。然后我执行以下操作:

sshfs  [email protected]:/home/pi  ~/RemoteFS/droplet__home_pi

问题是我复制到远程系统的文件没有公共读取权限,所以我必须对它们ssh进行操作。chmod a+r

IRC 上有人建议添加-o umask=0022sshfs 命令,这有时可以解决问题。但并非总是如此!

有人能解释一下为什么这个解决方案不可靠吗?有没有什么方法可以让它变得可靠?

相关内容