Strona 1 z 1

[+] Samba, rozbudowana struktura katalogów róŻne uprawnienia

: 20 lipca 2009, 08:20
autor: twry
Witam. Mam (mam nadzieje ostatni) problem z sambą.

Chcę zrobić taką strukturę katalogów:

Kod: Zaznacz cały

/home/samba
/home/samba/kat1
/home/samba/kat2
/home/samba/kat3
Prawo do pisania w kat1 powinien mieć tylko użytkownik1, do kat2 użytkownik 2, do kat3 użytkownik1 i użytkownik 3.
W obecnej chwili mam tak że w tych katalogach mogą pisać tylko te 3 osoby, ale nie mogę wymusić podziału praw na poszczególne katalogi.

Nie wiem jakie uprawnienia powinny być na katalogu samba i katalogach wewnątrz. Mam ustawione 775 i ci 3 użytkownicy mogą zapisywać we wszystkich. Przy ustawieniu 755 żaden nie może zapisywać. Wszyscy są w jednej grupie.

Tak są skonfigurowane udziały:

Kod: Zaznacz cały

[Dysk]
path = /home/samba
guest ok = yes
write list = użytkownik1 użytkownik2 użytkownik3 - przy tym zapisie mogą wszyscy   
                                                                        wszędzie zapisywać, po zahashowaniu 
                                                                         nikt z nich nie może zapisywać pomimo 
                                                                         lokalnych write list
[kat1]
path = /home/samba/kat1
guest ok = yes
write list = użytkownik1

[kat2]
path = /home/samba/kat2
guest ok = yes
write list = użytkownik2
 
[kat3]
path = /home/samba/kat3
guest ok = yes
write list = użytkownik1 użytkownik3

: 20 lipca 2009, 09:41
autor: tomii
Jak się mają użytkownicy samby do systemowych?

: 20 lipca 2009, 10:07
autor: twry
Użytkownicy utworzeni na serwerze zostali dodani do samby z identycznymi hasłami

: 20 lipca 2009, 10:17
autor: tomii
Ja proponuje coś takiego na początek.
Katalog samba należy do administratora: użytkownicy z prawami 755;
kat1 użytkownik1: użytkownicy 755
kat2 użytkownik2: użytkownicy755
kat3 admin: użytkownicy 775

a co do uprawnień samby to spróbowałbym

Kod: Zaznacz cały

[kat2]
path = /home/samba/kat2
guest ok = yes
readonly=yes
write list = użytkownik2 

: 20 lipca 2009, 10:23
autor: twry
spróbuje tak zrobić, napisze co z tego wyszło

[ Dodano: 2009-07-20, 11:43 ]
Prawie chodzi - problem jest z kat3 - wszyscy mogą w nim zapisywać

[ Dodano: 2009-07-20, 13:39 ]
Dodałem nową grupę powiedzmy użytkownicy2 i dodałem do niej użytkownika 1 i 3 (użytkownicy 1 i 3 są w obu grupach). Następnie ustawiłem grupę użytkownicy2 na kat3 i wszystko ładnie chodzi.
Dzięki Tomii za pomoc.