我使用的是 Ubuntu 15.10,并且使用 /etc/fstab 挂载了一些 NAS 文件夹。我的问题是,重新启动 Linux 后,Crashplan 和 VirtualBox(共享文件夹)等应用程序会将所有挂载的文件夹视为空文件夹。我必须使用 Nautilus 等手动输入每个文件夹一次才能使文件可见。
fstab 中的选项有:iocharset=utf8,sec=ntlm,user
如何使这些文件夹可自动访问?
答案1
我发现以下说明来自这里我在 Lubuntu 15.10 上工作
未受保护的网络文件夹不会自动挂载
我遇到过这种情况:启动时未受保护的网络文件夹无法自动挂载,但手动输入“sudo mount -a”后,文件夹挂载正确。我通过将“guest”选项替换为“username=guest,password=”解决了这个问题。
//服务器名称/共享名称/media/windowsshare smbfs 用户名=guest,密码=,uid=1000,iocharset=utf8,codepage=unicode,unicode 0 0
挂载受密码保护的网络文件夹
自动挂载受密码保护的共享的最快方法是编辑 /etc/fstab(使用 root 权限),添加以下行:
//服务器名称/共享名称 /media/windowsshare cifs 用户名=msusername,密码=mspassword,iocharset=utf8,sec=ntlm 0 0
除此之外,我还使用以下选项来确保自动挂载正常进行:
_netdev
//服务器名称/共享名称/media/cloud cifs_netdev,uid=1000,gid=1000,dir_mode=0700,file_mode=0600,nounix,forceuid,forcegid,credentials=/home/myuser/.smbcredentials,iocharset=utf8,sec=ntlm 0 0