2011-05-22 59 views
0

我剛剛成立了Samba股份公司,我認爲我距離它的工作還有一英里之遙。我正在使用的配置文件如下。當我連接到共享時,我可以讀取文件並將它們複製到本地機器,但是當我嘗試寫入共享(使用OSX)時,我被要求輸入用戶名&密碼,即使已將其設置爲作爲訪客訪問的公共份額。公共Samba共享配置 - 不可寫入?

我失去了一個環境?感謝您的幫助!

killall SMBD killall要求nmbd 睡眠2

MKDIR -p/TMP /等/桑巴 回聲「

[全球]

netbios name = DD-WRT 
workgroup = WORKGROUP 
server string = DD-WRT 
syslog = 10 
obey pam restrictions = yes 
socket options = TCP_NODELAY 
preferred master = no 
os level = 20 

security = share 
guest account = nobody 
invalid users = root, mail, deamon, reboot 
null passwords = yes 
guest only = yes  
map to guest = Bad User 

private dir = /tmp/etc/samba/ 
lock directory = /var/lock/ 
pid directory = /var/run/ 

unix charset = UTF-8 
dos charset = UTF-8 
map archive = No 
map hidden = No 
map system = No 

[分享]

path = /mnt/ 
read only = no 
create mask = 0700 
directory mask = 0700 
    writeable = yes 
    browseable = yes 

「> /tmp/etc/samba/smb.conf

grep -q nobody/etc/passwd || echo'nobody:x:65534:65534:nobody:/ mnt:/ bin/false'>>/etc/passwd

SMBOPTIONS =「 - s /tmp/etc/samba/smb.conf」 /usr/sbin目錄/ SMBD $ SMBOPTIONS /usr/sbin目錄/ NMBD $ SMBOPTIONS

回答

-1

試着這麼做

;guest only = yes 
valid users = @unknown, @guest 
guest ok = yes 

因此,指示桑巴使用OS X的本地用戶數據庫。

+0

解決方案的工作原理(在2011 OS X) - 所以想知道爲什麼downvote ... – jm666 2015-04-14 08:31:29