2010-05-27 2 views
1

Не знаю, как установить удаленный каталог «remote_dir» на компьютере «удаленный», имея удаленный gid «wgrp». Помощь приветствуется.sshfs с различными gid на удаленном

 
    [email protected]$ sshfs [email protected]:/remote_dir remote_as_wgrp ...wanted_options... 

Обходным путем является создание нового пользователя «me_wgrp», принадлежащего группе «wgrp». Но проблема кажется концептуально такой простой, что я уверен, что есть решение.

Контекст:
Я могу подключиться через SSH на удаленном вычислений, а затем изменить GID:

 
    [email protected]$ ssh [email protected] 
    [email protected]$ newgrp wgrp 

Теперь я могу создавать файлы в каталогах, которые доступны для записи только группы «wgrp ».

Я попытался

 
    sshfs [email protected]:/remote_dir remote_as_wgrp -o ssh_command='newgrp wgrp' 

но SSHFS кажется заблокирован.

Кроме того, если я пытаюсь

 
    ssh [email protected] 'newgrp wgrp' 

SSH не дает подсказку, но он принимает команды.

+0

У меня была аналогичная проблема, и я обнаружил, что папка, которую я пыталась редактировать, на самом деле была символической ссылкой. Я теперь sshfs непосредственно в папку (фактический реальный путь, не следуя символической ссылке). Это сработало для меня. – Richard

ответ

0

Вы должны подумать об изменении группы по умолчанию на удаленном хосте, поскольку newgrp никогда не вернется, потому что он открывает новую оболочку. «newgrp - верните вам приглашение новой оболочки».

0

К сожалению, это похоже на группу newgrp, или «newgrp group» - приводит к тому, что sshfs не работает в среде newgrp. Вы не сможете записывать cd в каталог sshfs или ls, в основном вы получите отказ в разрешении на отказ (и это не связано с проблемами с разрешениями). Вы также заметите, что df больше не показывает плавкий предохранитель sshfs.

 Смежные вопросы

  • Нет связанных вопросов^_^