Samba paylaşımı sadece misafirler için okunur, kimliği doğrulanmış kullanıcılar için okuma yazma


18

Samba paylaşımının yalnızca misafirler için okunması ve kimliği doğrulanmış kullanıcılar için yazma okumasının olması mümkün müdür?

Ben bir paylaşım ok konuk koymak o zaman bir parola istenmez ve etkin bir şekilde salt okunur haklarla konuk olarak oturum. Ama yazabilmem için kimlik doğrulaması yapmak istiyorum.

Herkes bunu başarmak için bir örnek smb hisse stanza sağlayabilir?

Yanıtlar:


18

Düzenle /etc/samba/smb.conf

# command line
sudo -e /etc/samba/smb.conf

# graphical
gksu gedit /etc/samba/smb.conf

Ekle write listpayın tanımına Paramtre, yazma erişimi izin verilen kullanıcı listenizde ekleyin.

write list = user1 user2 user3

Sen kullanabilirsiniz read listyanı

read list = guest, nobody

Yani ...

[share]
comment = Ubuntu Share
path = /your/samba/share
browsable = yes
guest ok = yes
read only = yes
write list = user1 user2 user3
create mask = 0755

Daha hassas bir kontrol grubuna ihtiyacınız varsa, sunucuda acl (erişim kontrol listeleri) kullanabilirsiniz.


2
Bu işe yaramaz:lp_bool(guest nobody): value is not boolean!
Mart'ta

1
bu cevap yanlış. read onlyyalnızca yesveya nodeğeri olarak kullanıcı adlarına veya gruplara sahip olamaz.
sdkks

Ben ayarlama çalıştı read onlyiçin guest nobodyönerildiği gibi, ama sanki tüm yaptığımız, tamamen benim paylaşımına kaldırma konuk erişimini oldu guest okolmuştu no. Kullanmak write listbir cazibe gibi çalıştı, sadece eklediğim her yeni kullanıcı için güncellemem gerek.
Hubro

9

Salt okunur parametre bir Boolean değeridir, bu nedenle aşağıdakilerden daha çok olması gerekir:

[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
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.