Пожалуйста, рассмотрите следующую строку fstab (разрывы строк для удобства чтения):
sshfs#user@192.168.1.123:/home/user/
/home/user/Server/
fuse
auto,user,_netdev,reconnect,uid=1000,gid=1000,IdentityFile=/home/user/.ssh/id_rsa,idmap=user,allow_other
0
Он работает нормально, но при каждой перезагрузке мне нужно mount -a
подключить сервер (или щелкнуть соответствующий значок в Thunar, чтобы подключить устройство)
Можно ли сразу подключить мой каталог ssh во время загрузки?
Я использую Xubuntu 13.10
mount -a
после загрузкиmount -a
после загрузки. Я согласен добавитьmount -a
в автозапускПопробуйте использовать параметр delay_connect .
Полная строка / etc / fstab:
источник
Те
delay_connect
,_netdev
... правильны, но не будут работать, если вы не настроите сеть так, чтобы она появлялась точно (или раньше) в этом маленьком временном окне, когда обрабатывается / etc / fstab. Когда обработка закончится, и сеть появится позже, вы должны использоватьmount -a
(или друзей).В большинстве случаев (и в том числе и у меня)
network-manager
возникла проблема, так как по умолчанию после входа в сеть он включается . Это может быть настроено, чтобы поднять это раньше во время загрузки. Если я правильно помню, все, что вам нужно сделать, это проверить опциюAvailable to all users
в диалоговом окне свойств соединения (или, если вы предпочитаете командную строку, создать соединение вручную/etc/NetworkManager/system-connections
).источник
Основываясь на этой странице справки по Ubuntu и моих попытках с Debian 9, я заставляю его работать и у меня есть права доступа к файлам с этой
fstab
записью:delay_connect
гарантирует,fstab
что удаленная папка не будет смонтирована до запуска сетевых интерфейсовВы можете изменить
port
,uid
,gid
чтобы соответствовать вашим местным потребностям. Чтобы выяснить мойuid
/gid
я просто использовал,$ id
когда вошел в систему с нужным пользователем.allow_other
позволяет другим пользователям / группам получать доступ к смонтированному каталогу; Даже с правильными/local/path
разрешениями (например777
), это необходимо, если вы хотите, чтобы другой пользователь (отличный от того, кто монтировал sshfs) имел доступ к смонтированному каталогу.Другие варианты можно найти на странице руководства sshfs.
источник