“предохранитель: плохая точка монтирования Никакой такой файл или каталог”, но файл существует

Моя система является 32-разрядной, таким образом, этот ответ не помогает мне.

Я пытаюсь использовать sshfs напрасно:

$ sshfs -o IdentityFile=/home/aventinus/.ssh/id_rsa [name]@X.X.X.X:/data/[folder name]/[folder name]/ /home/aventinus/[folder name]/
SSHFS version 2.5
fuse: bad mount point `IdentityFile=/home/aventinus/.ssh/id_rsa': No such file or directory

Но это не имеет никакого смысла потому что:

$ cd /home/[user]/.ssh/
$ ls -l
total 12
-rw-rw-rw- 1 aventinus aventinus 1679 Sep 19 17:22 id_rsa
-rw-rw-rw- 1 aventinus aventinus  408 Sep 19 17:22 id_rsa.pub
-rw-rw-rw- 1 aventinus aventinus 1326 Sep 20 09:18 known_hosts

Что я делаю неправильно? Файлы действительно там, но я не получаю "Такого файла или каталога". Кроме того, когда я пытаюсь получить их использующий удар, нажимающая вкладка не автоматически заполняет название файлов. Как это возможно?

редактирование 1: Я знаю, что полномочия на файлах являются сверхразрешающими как @steeldriver упомянутый в комментариях. Я сделал это, чтобы удостовериться, что полномочия не являются проблемой. У меня заканчивались идеи.

редактирование 2: После комментариев @Jakuje:

$ set -x
+ set -x
$ sshfs -o sshfs_debug [name]@X.X.X.X:/data/[folder name]/[folder name]/ /home/aventinus/[folder name]/
+ sshfs -o sshfs_debug [name]@X.X.X.X:/data/[folder name]/[folder name]/ /home/aventinus/[folder name]/
SSHFS version 2.5
read: Connection reset by peer

редактирование 3: После ответа @Jakuje:

$ sshfs [name]@X.X.X.X:/data/[folder name]/[folder name]/ /home/aventinus/[folder name]/ -o IdentityFile=/home/aventinus/.ssh/id_rsa
read: Connection reset by peer

Также:

$ sshfs [name]@X.X.X.X:/data/[folder name]/[folder name]/ /home/aventinus/[folder name]/ -o sshfs_debug -o IdentityFile=/home/aventinus/.ssh/id_rsa
SSHFS version 2.5
fuse: invalid argument `IdentityFile=/home/aventinus/.ssh/id_rsa'

Так действительно, по некоторым причинам, sshfs не может считать id_rsa файл, но поскольку я показал Вам, это там. Как это возможно?

редактирование 4: После комментариев @Jakuje к его ответу:

$ sshfs [name]@X.X.X.X:/data/[folder name]/[folder name]/ /home/aventinus/[folder name]/ -o LogLevel=DEBUG3 -o IdentityFile=/home/aventinus/.ssh/id_rsa
read: Connection reset by peer

Также:

$ sshfs [name]@X.X.X.X:/data/[folder name]/[folder name]/ /home/aventinus/[folder name]/ -d -o debug -o IdentityFile=/home/aventinus/.ssh/id_rsa
FUSE library version: 2.9.4
nullpath_ok: 0
nopath: 0
utime_omit_ok: 0
ssh: connect to host X.X.X.X port 22: Connection timed out
read: Connection reset by peer

Я действительно не понимаю это.

4
задан 20 September 2016 в 14:06

2 ответа

Вы получаете ошибку сброса соединения.

попытайтесь добавить свой открытый ключ к authorizedkey удаленных.

0
ответ дан 1 December 2019 в 10:36

Порядок вопросов резюме:

sshfs [user@]host:[dir] mountpoint [options]

Поэтому необходимо использовать

$ sshfs [user@server] [/path/to/mountpoint] -o IdentityFile=/home/[user]/.ssh/id_rsa

как страница руководства для sshfs предлагает.

Править: Вы не можете даже ping хост, таким образом, проблема находится в сети. Проверьте, существует ли некоторый брандмауэр на пути или чем-то еще блокирующем соединение.

1
ответ дан 1 December 2019 в 10:36

Другие вопросы по тегам:

Похожие вопросы: