回答:
編集 /etc/samba/smb.conf
# command line
sudo -e /etc/samba/smb.conf
# graphical
gksu gedit /etc/samba/smb.conf
追加write list
あなたの共有定義にPARAMTER、書き込みアクセス許可されたユーザーのリストに追加します。
write list = user1 user2 user3
あなたは使用することができますread list
だけでなく
read list = guest, nobody
そう ...
[share]
comment = Ubuntu Share
path = /your/samba/share
browsable = yes
guest ok = yes
read only = yes
write list = user1 user2 user3
create mask = 0755
より詳細な制御が必要な場合は、サーバーでacl(アクセス制御リスト)を使用できます。
read only
のみ yes
またはno
、値としてユーザー名またはグループを持つことはできません。
read only
さguest nobody
れたとおりに設定しようとしましたが、それがしたように、共有へのゲストアクセスを完全に削除するだけguest ok
でしたno
。使用write list
はチャームのように機能し、残念なことに、追加するすべての新しいユーザーに対して更新する必要があります。
読み取り専用パラメーターはブール値であるため、次のいずれかに似ている必要があります。
[share]
comment = Ubuntu Share
path = /your/samba/share
browsable = yes
guest ok = yes
read only = no
read list = guest nobody
write list = user1 user2 user3
create mask = 0755
[share]
comment = Ubuntu Share
path = /your/samba/share
browsable = yes
guest ok = yes
read only = yes
write list = user1 user2 user3
create mask = 0755
lp_bool(guest nobody): value is not boolean!