我目前正在運行全新安裝的CentOS 7(64位)。除了通過Samba進行存儲之外,本機不能用於其他任何設備。但是,由於一些奇怪的原因,我看不到通過Windows獲得可分享的份額。通過映射驅動器,我可以讀取文件列表並瀏覽(甚至訪問文件),但我無法寫入任何新文件。Samba共享不可寫入(Linux)
我採取的步驟是通過yum安裝samba。我添加了一個系統用戶bdawson,然後將該用戶添加爲Samba用戶。然後我以該用戶身份登錄並創建一個名爲storage的目錄(路徑爲/ home/bdawson/Storage)。
然後我編輯我的Samba的配置,並增加了以下內容:
[Storage]
valid users = bdawson,@bdawson
path = /home/bdawson/Storage
write list = bdawson,@bdawson
/家/ bdawson是CHOWN -R'd由bdawson所擁有:bdawson。/home/bdawson和/ home/bdawson/Storage的文件權限設置爲0755。
在這一點上,我不知道我在做什麼錯誤,這是阻止我能夠寫。這種配置在另一臺機器上工作得很好,所以我完全喪失了工作。 (注意:Samba日誌沒有顯示任何問題,並且通過Webmin觀看Samba連接確實表明我正在連接並從共享中讀取,但嘗試寫入它卻失敗,說我需要許可。)