mount 无法解析 fstab 中 Windows 服务器的地址

mount 无法解析 fstab 中 Windows 服务器的地址

我在 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 中解决这个问题吗?

相关内容