Я пытаюсь использовать sshfs на ubuntu. У меня есть root-доступ на сервере, к которому я пытаюсь подключиться. но каждый раз, когда я пытаюсь подключиться с помощью своего ноутбука ubuntu, я получаю следующее сообщение:
cp@cp-AOA150:/$ sudo sshfs root@myserver:/ /home/cp/Documents/myserverfolder/
read: Connection reset by peer
cp@cp-AOA150:/$
Я не слишком хорошо знаком с ubuntu / linux, но может ли проблема, что ключ, который находится на сервер не для пользователя «cp»? Если это так, как настроить учетную запись root на ubuntu?
любые предложения будут оценены.
btw. я могу ssh в коробку никаких проблем, но как root. так, другими словами, это работает:
ssh root@myservername
Я скопировал свой файл ключей с работы на этот новый ноутбук. это просто sshfs, который сейчас не устраивает. Благодарю.
EDIT 1
Когда я запускаю sshfs с такими параметрами отладки:
cp@cp-AOA150:~$ sshfs -o sshfs_debug -p 22 root@10.14.5.182:/ /home/cp/Documents/myserverfolder/
Появляется следующее сообщение об ошибке:
SSHFS version 2.4
fusermount: user has no write access to mountpoint /home/cp/Documents/myserverfolder/
cp@cp-AOA150:~$
Я проверял права доступа к папке myserverfolder и выглядит так: (результаты команды ls -la)
drwxr-xr-x 2 root root 4096 Mar 19 17:11 .
drwxr-xr-x 4 cp cp 4096 Mar 19 17:11 ..
EDIT 1
Я гарантировал, что пользователь cp является частью группы плавких предохранителей.
cp@cp-AOA150:~$ sudo addgroup cp fuse
[sudo] password for cp:
The user `cp' is already a member of `fuse'.
cp@cp-AOA150:~$
Редактировать 3
Результаты ls -ld
cp@cp-AOA150:~$ ls -ld /home/cp/Documents/myserverfolder
drwxr-xr-x 2 root root 4096 Mar 19 17:11 /home/cp/Documents/myserverfolder
cp@cp-AOA150:~$
Я еще не знаком с Linux, но я попытался создать файл в этой папке с помощью vim. Мне не удалось сохранить файл ... Я думаю, что я создал папку, используя префикс «sudo» для команды mkdir ... потому что, когда я пытаюсь без sudo, я получаю сообщение об ошибке «отказ от отказа». Я собираюсь google «chmod», чтобы узнать, как я могу предоставить разрешения для cp в этой папке.
В моем случае, когда sshfs не работал без хорошего сообщения об ошибке, оказалось, что «с другой стороны» была символическая ссылка, указывающая на другую папку.
Таким образом, sshfs user@myserver:/home/user/symboliclink не работа, но установка в исходную папку работает, т. е. sshfs user@myserver:/opt/realfolder.