Как устранить ошибку «/bin/sh: 1: sshfs: not found» при попытке монтирования удаленного диска?

Как устранить ошибку «/bin/sh: 1: sshfs: not found» при попытке монтирования удаленного диска?

Я пытаюсь смонтировать удаленный диск на сервере, к которому у меня есть доступ по SSH, используя fuse/sshfs.

Я создал точку монтирования в /mnt/review/server и создал следующую запись в fstab, как указано ниже:АрхВики:

me@server:/    /mnt/review/dori    fuse.sshfs    defaults,user,noauto,idmap=user,allow_other 0 0

Я также попробовал немного другой вариант записи, основанный наДокументация Ubuntu:

sshfs#me@server:/    /mnt/review/dori    fuse    defaults,user,noauto,idmap=user,allow_other 0 0

Каждый раз я получаю /bin/sh: 1: sshfs: not found- ничего в системных журналах.

Это работало, когда я использовал Kubuntu 14.04. С тех пор я перешел на Mint, работающий на Ubuntu 14.04, и теперь у меня это есть.

Похоже, что SSHFS не установлен - но я не могу найти ничего полезного в Google для этого сообщения. Я также убедился, что пакет fuseустановлен. Я застрял, как решить эту проблему.

решение1

Прежде чем двигаться дальше, вам необходимо установить sshfs.

sudo apt-get install sshfs

Теперь вы должны проверить, что все работает правильно. Вы должны попробовать смонтировать свой сервер с помощью.

sshfs -o idmap=user $me@server:/ /mnt/review/dori

Если это сработает, размонтируйте каталог с помощью

fusermount -u /mnt/review/dori

Используйте вторую строку, о которой вы писали, из/etc/fstab.

sshfs#me@server:/    /mnt/review/dori    fuse    defaults,user,noauto,idmap=user,allow_other 0 0

решение2

Поскольку вы сказали, что sshfs еще не установлен, вы пробовали его установить?

  1. sudo apt-get update
  2. sudo apt-get install sshfs

Связанный контент