![在文件管理器(例如 Nautilus)中单击网络共享即可挂载它](https://linux22.com/image/1127131/%E5%9C%A8%E6%96%87%E4%BB%B6%E7%AE%A1%E7%90%86%E5%99%A8%EF%BC%88%E4%BE%8B%E5%A6%82%20Nautilus%EF%BC%89%E4%B8%AD%E5%8D%95%E5%87%BB%E7%BD%91%E7%BB%9C%E5%85%B1%E4%BA%AB%E5%8D%B3%E5%8F%AF%E6%8C%82%E8%BD%BD%E5%AE%83.png)
我有一个要挂载的 NAS SMB 共享。它并非始终处于打开状态,而且我在工作时使用同一台计算机,因此我不想自动挂载它。
目前我通过终端安装和卸载它,但有没有办法让它像 USB 闪存驱动器一样运行?我的意思是,当我在 Nautulis 中单击它(/media/nsa320/ 文件夹)时,它会安装(或尝试安装),而当我单击弹出按钮时,它会卸载。今天我找到了users
安装标志,我一秒钟以为就是它了,但我仍然无法通过单击它来安装它:
mount.cifs: permission denied: no match for /media/nsa320 found in /etc/fstab
我使用: 得到了相同的输出mount /media/nsa320/
,所以我猜这就是 Nautulis 想要做的。据我所知,该users
标志只会改变您不必输入密码,但您仍必须以 root 身份使用该命令。很奇怪。但我可以通过 Nautilus 取消共享。
$ mount /media/nsa320/
mount.cifs: permission denied: no match for /media/nsa320 found in /etc/fstab
$ sudo mount /media/nsa320/ [works]
$ umount /media/nsa320/ [works]
我一直想实现这个目标,但寻找答案后却一无所获。有什么方法可以实现我的愿望吗?
fstab:
//192.168.0.xx/xxx /media/nsa320/ cifs users,noauto,credentials=/home/xxx/.smbcredentials,uid=1000,gid=1000,file_mode=0655,dir_mode=0755,iocharset=utf8,sec=ntlm 0 0
谢谢,Paweł