
嗨,我有一個奇怪的問題,我一直在嘗試解決。在 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 中嘗試了很多自動掛載的變體,但沒有任何變化。我的最新變化是:
//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
你能幫忙嗎?這太奇怪了,難以弄清楚。
謝謝