Я просто создал папку согласно SSHFS (Документы Ubuntu)
sudo apt-get install sshfs
sudo gpasswd -a jm fuse
sshfs -o idmap=user jm@example.com:/path/to/folder folder
Затем я нашел, что папка смонтирована, но я не могу записать в нее. Полномочия кажутся прекрасными
Но я даже попробовал
chmod -R 777 ./folder
Тем не менее никакие не идут
ОБНОВЛЕНИЕ: кажется, что я не могу записать использованию NetBeans только. Но это работает с LeafPad, например,
Ваше обновление указывает, что только определенные приложения испытывают затруднения при записи в sshfs, монтируются. Вам, возможно, придется включить один или несколько "обходных решений", перечисленных в sshfs странице справочника. Я запустил бы с "усеченного" и "переименовал" бы обходные решения:
sshfs -o idmap=user -o workaround=truncate:rename jm@example.com:/path/to/folder folder
Не ясно из Вашего описания, что является локальным и удаленным пользователем, и что является полномочиями файлов.
В любом случае я попытался бы использовать опцию -o allow_other
на sshfs
командная строка.
Необходимо установить FUSE и добавить себя к группе.
sudo apt-get install fuse-utils
sudo modprobe fuse
sudo gpasswd -a $USER fuse
Перезапустите свою машину и попытайтесь смонтировать диск снова.
Я рекомендовал бы добавить правило к/etc/fstab файлу, во многом как это:
sshfs#user@host.com:/ /mnt/local-dir/ fuse comment=sshfs,noauto,users,exec,uid=1000,gid=1000,allow_other,reconnect,transform_symlinks,BatchMode=yes,IdentityFile=/home/user/.ssh/id_rsa-blahblah 0 0
Затем можно работать mount /mnt/local-dir
смонтировать удаленную файловую систему.
Если Вы незнакомы с аутентификацией с открытым ключом, удаляете', IdentityFile =/home/user/.ssh/id_rsa-blahblah' и пошли посмотреть в аутентификацию с открытым ключом :D