![mount 无法解析 fstab 中 Windows 服务器的地址](https://linux22.com/image/13325/mount%20%E6%97%A0%E6%B3%95%E8%A7%A3%E6%9E%90%20fstab%20%E4%B8%AD%20Windows%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84%E5%9C%B0%E5%9D%80.png)
我在 Lubuntu 18.04.3 桌面中永久安装 Windows SMB 共享时遇到问题。我已经安装了 smb4k 和 gigolo,并创建了一个挂载点
sudo mkdir /media/newmusic
sudo chmod -R 777 /media/newmusic
然后,我在主目录中创建了一个名为 .smbcredentials 的凭据文件,内容:
username="my windows username"
password=mywindowspassword
然后我将这一行添加到我的 fstab 中(我在 Lubuntu 中的组/用户 ID 都是 1000):
//winserver/newmusic /media/newmusic cifs credentials=/home/myuser/.smbcredentials,gid=1000,uid=1000,iocharset=utf8,file_mode=0777,dir_mode=0 0 0
当我尝试挂载共享(mount -a)时,出现以下错误:
mount error: could not resolve address for winserver: Unknown error
如果我尝试使用 mount 命令安装它,我会得到同样的错误:
sudo mount -t cifs //winserver/newmusic /media/newmusic
但是,如果我打开 Nautilus,我可以毫无问题地浏览到 smb://winserver/newmusic。
fstab 中的完全相同的条目在我之前安装的 Lubuntu 16.10 中运行良好(访问相同的 Windows 共享)。
如果我尝试使用 IP 地址而不是计算机名称,则会收到错误 13 - 权限被拒绝。
知道如何在 fstab 中解决这个问题吗?