CIFS samba 挂载可通过手动方式进行,但无法通过 fstab 进行

CIFS samba 挂载可通过手动方式进行,但无法通过 fstab 进行

嗨,我遇到了一个奇怪的问题,一直在尝试解决。在 Ubuntu 20.04.2 LTS 中,我尝试使用 cifs 安装 samba 共享(连接到路由器的 NTFS USB 驱动器)。我可以手动执行此操作:

sudo mount -t cifs -o username=admin //192.168.1.1/FritzBoxNAS/New_Volume /mnt/sambaHD/

一切运行正常。我可以转到 /mnt/sambaHD 并 (sudo) 创建新文件夹、删除文件/文件夹,一切正常。

但是,当我尝试从 /etc/fstab 执行相同操作时,我可以正常挂载共享(以我希望的任何 uid、gid、file_mode 和 dir_mode),然后转到 /mnt/sambaHD 并查看这些文件,但仅此而已。我无法创建、删除文件或文件夹(无论是否使用 sudo)。事实上,当我尝试创建一个文件夹时,我得到:

lattepanda@lattepanda:/mnt/sambaHD$ sudo mkdir test
mkdir: cannot create directory ‘test’: No such file or directory

这真的很奇怪。我尝试了 fstab 中 automount 的许多变体,但没有任何变化。我最新的变体是:

//192.168.1.1/FritzBoxNAS/New_Volume/   /mnt/sambaHD cifs vers=3.0,credentials=/home/lattepanda/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777,uid=1000,gid=1001,nofail 0 0

你能帮忙吗?这太奇怪了,难以理解。

谢谢

相关内容