Автоматически chmod a+r для файлов, скопированных в мою (OSX FUSE / sshfs смонтированную) VFS

Автоматически chmod a+r для файлов, скопированных в мою (OSX FUSE / sshfs смонтированную) VFS

У меня есть виртуальная машина Linux, на которой запущен LAMP.

На моем MacBook я подключился ~/remoteFSк этой машине ~/с помощью OSX FUSE и sshfs.

т.е. сначала я устанавливаю OSX FUSE. затем я делаю:

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

Проблема в том, что файлы, которые я копирую на удаленную систему, не имеют публичного разрешения на чтение, поэтому мне приходится sshвходить и chmod a+rвыходить из них.

Кто-то на IRC предложил добавить -o umask=0022команду sshfs, и это иногда решает проблему. Но не всегда!

Может ли кто-нибудь подсказать, почему это решение нестабильно? И есть ли способ сделать его надежным?

Связанный контент