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

Konfiguracja serwerów, usług, itp.
twry
Posty: 11
Rejestracja: 20 sierpnia 2008, 19:38

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

Post 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
tomii
Junior Member
Posty: 687
Rejestracja: 21 października 2007, 13:27

Post autor: tomii »

Jak się mają użytkownicy samby do systemowych?
twry
Posty: 11
Rejestracja: 20 sierpnia 2008, 19:38

Post autor: twry »

Użytkownicy utworzeni na serwerze zostali dodani do samby z identycznymi hasłami
tomii
Junior Member
Posty: 687
Rejestracja: 21 października 2007, 13:27

Post 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 
twry
Posty: 11
Rejestracja: 20 sierpnia 2008, 19:38

Post 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.
ODPOWIEDZ