1

Есть ли кто-нибудь, кто может помочь мне попытаться "перевести" эту команду SSHFS в правильную строку fstab?

Я уже попробовал один раз и перепутал весь FSTAB и загрузку.

sshfs user@remoteserver.com:/RemoteDirectory /mnt /localdirectory -p 1234 -o непусто -o разрешить другие

У меня есть сеть в "автоматическом" режиме для ETH0, поэтому она должна быть включена во время загрузки и доступна для этого "fstab sshfs".

Команда SSHFS работает, и я могу подключиться с ней вручную к удаленному серверу.

После настройки правильного fstab мне все еще нужно что-то делать с аутентификацией? Аутентификация с открытым / закрытым ключом, верно?

Большое спасибо за вашу помощь в этом вопросе.

1 ответ1

0

Соответствующая строка в fstab будет выглядеть так

user@remoteserver.com:/RemoteDirectory    /mnt/localdirectory   fuse.sshfs nonempty,allow_other  0    2

Как вы указали, перед использованием этого вам необходимо установить отношения между открытым и закрытым ключами между хостами без пароля. Сначала вы должны настроить это и убедиться, что sshfs работает нормально из командной строки.

(Также обратите внимание, что опция allow_other не позволяет другим)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .