这是一个 Arch Linux 系统。我在 /etc/fstab 中列出了 7 个 SSHFS 安装。他们都使用这些选项:
<source> <mountpoint> fuse.sshfs x-systemd.automount,_netdev,user,follow_symlinks,identityfile=/home/user/.ssh/id_rsa,default_permissions
这些安装的来源是本地文件服务器。当连接到 LAN 时,一切都按预期进行。
然而,当笔记本电脑在其他地方时,这些安装座会引起问题。启动需要很长时间,某些应用程序会挂起很长时间。例如,Dolphin 打开并挂起,然后必须强制关闭。
我希望仅当笔记本电脑通过有线以太网连接到 LAN 时才尝试这些 SSHFS 安装。
如何才能实现这一目标?
(我可能是错的,但我不相信 autofs 是解决方案,因为我不希望在浏览到挂载点(如 Dolphin 中)时尝试挂载,除非系统连接到 LAN。)