如何永久挂载网络文件夹?

如何永久挂载网络文件夹?

我已经关注关于此主题的 wiki并应用了这个解决方案修复关机时挂起的问题,并参考了这里的其他几篇帖子,但无法在 Ubuntu 16.04 中启动时挂载 Synology 文件夹(Windows 共享)。我在 fstab 中尝试了以下两个方法:

//serverip/foldername /mnt/foldername cifs credentials=/home/username/.smbcredentials,iocharset=utf8,sec=ntlm 0 0

//serverip/foldername /mnt/foldername cifs _netdev,uid=1000,gid=1000,dir_mode=0700,file_mode=0600,nounix,forceuid,forcegid,credentials=/home/username/.smbcredentials,iocharset=utf8,sec=ntlm 0 0 

sudo mount -a在终端上工作,所以我认为细节是正确的。

这是 Ubuntu 启动顺序的一个错误吗? fstab 内容在网络接口加载之前运行吗?我是通过 wifi 连接的,不知道这有什么区别。我也没有开启家庭加密。

答案1

Mount during login instead of boot您发布的 wiki 链接部分,或许可以尝试将其添加到/etc/fstab

//servername/sharename  /media/windowsshare  cifs  noauto,credentials=/home/ubuntuusername/.smbpasswd  0  0

并将其保存到您的/etc/rc.local文件中:

mount /media/windowsshare
exit 0

相关内容