Este é um sistema Arch Linux. Eu tenho 7 montagens SSHFS listadas em / etc / fstab. Todos eles usam essas opções:
<source> <mountpoint> fuse.sshfs x-systemd.automount,_netdev,user,follow_symlinks,identityfile=/home/user/.ssh/id_rsa,default_permissions
A origem dessas montagens é um servidor de arquivos local. Quando conectado à LAN, tudo funciona como esperado.
No entanto, quando o laptop está em outro lugar, essas montagens causam um problema. A inicialização demora muito e alguns aplicativos ficam suspensos por um longo tempo. Por exemplo, o Dolphin abre e trava, então tem que ser fechado à força.
Eu gostaria que essas montagens SSHFS fossem tentadas somente quando o laptop estivesse conectado à LAN via Ethernet com fio.
Como isso pode ser alcançado?
(Eu posso estar errado, mas não acredito que o autofs seja a solução porque não quero que as montagens sejam tentadas ao navegar para um ponto de montagem (como no Dolphin), a menos que o sistema esteja conectado à LAN. )