Ошибка «Слишком много уровней символических ссылок» при использовании systemd

У меня есть следующая строка в / etc / fstab:

sami@lelu.local:/home/sami /mnt/node fuse.sshfs noauto,x-systemd.automount,_netdev,users,idmap=user,IdentityFile=/home/sami/.ssh/id_rsa,allow_other,reconnect 0  0

Если я включу автоматическое монтирование systemd, запустив:

sudo systemctl daemon-reload
sudo systemctl start mnt-node.automount

ls / mnt / node даст:

ls: cannot access '/mnt/node/': Too many levels of symbolic links

Однако монтирование работает просто хорошо, если я вместо этого смонтирую диск командой:

mount /mnt/node

Что я делаю не так с systemd? Я использую Ubuntu 20.04.

Спасибо

1
задан 23 October 2020 в 23:24

1 ответ

Автомонтирование выполняется пользователем root. /home/root/.ssh/known_hosts должен иметь идентификатор целевой машины. В противном случае монтирование завершится ошибкой и выдаст эти сообщения об ошибках.

2
ответ дан 12 November 2020 в 07:23

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

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