Хотя я могу смонтировать папку с удаленного сервера, используя mount folder
, запись в fstab
дает Connection reset by peer
:
У меня есть следующее в моем fstab
sshfs#username@remote:/folder/ folder fuse defaults,idmap=user 0 0
Я также настроил доверительные отношения между удаленным сервером и источником, используя открытые ключи. и я могу сделать ssh remote
и аутентифицироваться без использования пароля.
Кроме того, если я войду на исходный компьютер и использую:
mount folder
, папка успешно подключится.
Есть предложения?
Исходный дистрибутив: 12.04 Удаленный сервер: 11.10
sshfs требуется сетевое соединение. Возможно, он не настроен во время выполнения монтирования ftsab
. Никогда не было проблем с кабельной сетью, но если я использую Wi-Fi, я должен установить это также вручную. Вы также должны добавить параметр _netdev
в свой fstab
. В противном случае монтирование ожидает тайм-аут и замедлит процесс загрузки.
Похож на Ваших пропавших без вести-o identifyfile =
sshfs#username@remote:/folder/ folder -o identityfile=~/yourkeyfile fuse defaults,idmap=user 0 0
также имейте в виду, что Ваш домашний dir не будет дешифрован этой точкой поэтому, что я делаю, делают папку только для чтения/keys для моих ключей
также, то, что я сделал для создания вещей глупыми простой, было добавлено sshfs к сценарию Python, и затем в кроне я поместил:
@reboot <username> /usr/bin/python /scripts/mounttheserver.py >> /scripts/servermount.log
Вот сценарий Python:
#!/usr/bin/python
import os
os.system ("sshfs -o identityfile=<KEYFILE> <USERNAME>@<ADDRESS>:/storage /storage")
просто удостоверьтесь Вы +x это!