Смонтировать каталог другого сервера при загрузке автоматически

491
SMT

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

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

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

0

1 ответ на вопрос

0
atype

Сначала вам нужно настроить аутентификацию на основе ключей 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 сообщает, что это сетевое устройство, а не блочное устройство (без него могут возникать ошибки «Нет такого устройства»).

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