
我曾經在 Ubuntu 伺服器中掛載 Windows 共享,並在 fstab 中有一個條目:
//data/SharedFolder /media/SharedFolder/ smbfs user,defaults,credentials=/root/.creds,uid=root,gid=root 0 0
/root/.creds 是一個包含三行的文字文件,我的使用者名稱、密碼和網域。
ubuntu 伺服器上的使用者可以寫入此掛載,但後來我升級到 10.04,現在只有 root 可以寫入。不過普通用戶還是可以閱讀。
mount
目前告訴我:
//data/SharedFolder on /media/SharedFolder type cifs (rw,mand,noexec,nosuid,nodev)
如何使其再次可供世界寫入?
謝謝
答案1
首先,您需要在 /etc/fstab 條目中將檔案系統類型從 smbfs 變更為 cifs。正因為如此,事情的行為方式就會改變。
另外,您可能想考慮使用“noperm”安裝標誌。這告訴伺服器不要執行 ACL 檢查,並依賴託管已安裝共享的伺服器來提供該檢查。如果您確實希望每個人都可以存取該共享,那麼這可能需要花費大量精力來實現這一目標。