我曾经使用以下 fstab 条目挂载我的本地网络硬盘(samba 共享):
//192.168.1.5/PUBLIC /media/MyBookLive smbfs credentials=/home/gacek/.mybookcredentials,uid=1000,gid=1000
Run Code Online (Sandbox Code Playgroud)
当然,该.mybookcredentials
文件包含具有完全权限的用户的身份验证详细信息。它曾经在 12.x 中工作,但我不得不重新安装我的 Ubuntu,现在(在 11.10 中)它以只读模式安装共享。
我也试图取代smbfs
与cifs
没有结果。
如何使用写入权限挂载我的 samba 共享(通过 fstab)?
解决了
好的,我没有注意到我的 GID 发生了变化。检查我的UID
使用后:
id -u username
Run Code Online (Sandbox Code Playgroud)
并用它替换fstab
文件中的 UID 和 GID一切正常 - 我对我安装的 samba 光盘具有读写权限。
尝试添加“默认”选项
//192.168.1.5/PUBLIC /media/MyBookLive cifs defaults,credentials=/home/gacek/.mybookcredentials,uid=1000,gid=1000
Run Code Online (Sandbox Code Playgroud)
或“rw”选项。
//192.168.1.5/PUBLIC /media/MyBookLive cifs rw,credentials=/home/gacek/.mybookcredentials,uid=1000,gid=1000
Run Code Online (Sandbox Code Playgroud)