Ubuntu
Ubuntu Server 12.04:通過具有組所有權的 Samba 寫入文件
我在執行 Ubuntu Server 12.04 的虛擬機來賓上設置了共享 samba 驅動器。
\\ubuntu\www
文件路徑 /var/www 已設置權限
www-data:www-data
。我的使用者名 abe 是該組的一部分www-data
。我使用的是 Windows XP 主機,我使用主機進行開發,但我只是將文件保存到 samba shared
\\ubuntu\www
中。當我這樣做時,文件所有者被設置為我的使用者名 abe,這是預期的……
**問題:**有沒有辦法設置我在 \ubuntu\www 共享的 samba 以寫入我的組(www-data)而不是我的使用者名?
這是我的 samba 配置文件(/etc/ 的樣子:
[www] comment = Apache Document Home path = /var/www/ writable = yes force group = www-data
我有點困惑。如果您希望將所有者設置為
www-data:www-data
,則添加force user = www-data
或者您是說沒有使用正確的組名(www-data)創建文件?
chown abe:www-data /var/www chmod g+s /var/www
它將強制未來創建的文件組:)