Debian

掛載 Windows 網路共享的寫入權限

  • February 14, 2015

我安裝了 cifs-utils,並且可以使用命令掛載遠端驅動器

sudo mount.cifs //DRIVE ~/homedir/ -o user=user,pass=pass,sec=ntlmssp

但是,儘管輸入憑據後伺服器端沒有訪問限制,但使用者帳戶無法寫入已安裝的文件夾。

sudo mount.cifs //DRIVE ~/homedir/ -o user=user,pass=pass,sec=ntlmssp,umask=000

還是不行。

更奇怪的是,嘗試以使用者身份執行上述命令會導致mount.cifs: command not found

安裝文件夾以使其可由使用者寫入的正確命令是什麼?

要使普通使用者使用遠端共享進行操作,您應該將使用者的 id 添加到選項中,例如

sudo mount.cifs //DRIVE ~/homedir/ -o user=user,pass=pass,sec=ntlmssp,uid=1000,gid=46

在哪裡

  • uid - 可以在id命令輸出中找到的使用者 ID
  • guid- 使用者組 ID(但在某些情況下,您最好使用plugdev等於 46 的組)

引用自:https://unix.stackexchange.com/questions/184882