У меня есть два сервера Centos 7, и я смонтировал каталог со 2-го сервера на 1-й по SSHFS. И это прекрасно работает.

но когда я перезагружаю 1-й сервер, мне нужно смонтировать каталог вручную.

Какая конфигурация необходима для автоматического монтирования каталога после перезагрузки? Я попытался fstab, но он должен содержать пароль 2-го сервера, и я не знаю правильный синтаксис.

1 ответ1

0

Сначала вам нужно настроить аутентификацию на основе ключей ssh в этом примере, а затем настроить autooint с помощью fstab. Правильный синтаксис:

user@host:/remote/folder /mount/point fuse.sshfs noauto,x-systemd.automount,_netdev,users,idmap=user,IdentityFile=/home/user/.ssh/id_rsa,allow_other,reconnect 0 0

Важными параметрами монтирования здесь являются noauto, x-systemd.automount, _netdev.

  • noauto говорит, что не нужно монтировать при загрузке;
  • x-systemd.automount указывает устройству монтировать только при доступе;
  • _netdev сообщает, что это сетевое устройство, а не блочное устройство (без него могут возникать ошибки "Нет такого устройства").

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