pure-ftpd-mysql i prawa virtualnych uŻytkownikow.
: 25 lutego 2008, 16:55
Witam
Zainstalowalem i skonfigurowalem pomyslnie pure-ftpd z baza uzytkownikow mysql.
Jedna z docelowych funkcjonalnosci jest udostepnienie uzytkownikom wspolnego katalogu do ktorego loguja sie korzystajac z wlasnego loginu i hasla. Powinni miec oni mozliwosc tworzenia katalogow bez mozliwosci kasowania cudzych.
Podszedlem do sprawy w ten sposob iz kazdy uzytkownik ma wlasny uid i wspolny gid.
nastepnie na katalogu glownym dalem mozliwosc zapisywania nie tylko jego wlascicielowi ale i kazdemu czlonkowi grupy.
glownyftp ( do ktorego chrootowany jest kazdy virtualny uzytkownik) ma prawa drwxrwxr w.
Uzytkownik w momecie zalogowania dostaje sie do katalogu glownyftp i tworzy swoje katalogi i dokumenty juz z prawami np. drwxr x r x.
Problem polega na tym ze mimo roznych uid inny uzytkownik dalej może mu skasować katalog.
Czyli jesli uzytkownik test zalozy w katalogu glownym katalog test to uzytkownik test2 moze go usunac bez problemu. Jesli uzytkownik test wejdzie do katalogu test i zalozy katalog test_test to uzytkownik test2 nie ma juz praw do usunięcia tego katalogu.
Bede ogromnie wdzieczny za jakiekolwiek wskazowki.
Zainstalowalem i skonfigurowalem pomyslnie pure-ftpd z baza uzytkownikow mysql.
Jedna z docelowych funkcjonalnosci jest udostepnienie uzytkownikom wspolnego katalogu do ktorego loguja sie korzystajac z wlasnego loginu i hasla. Powinni miec oni mozliwosc tworzenia katalogow bez mozliwosci kasowania cudzych.
Podszedlem do sprawy w ten sposob iz kazdy uzytkownik ma wlasny uid i wspolny gid.
nastepnie na katalogu glownym dalem mozliwosc zapisywania nie tylko jego wlascicielowi ale i kazdemu czlonkowi grupy.
glownyftp ( do ktorego chrootowany jest kazdy virtualny uzytkownik) ma prawa drwxrwxr w.
Uzytkownik w momecie zalogowania dostaje sie do katalogu glownyftp i tworzy swoje katalogi i dokumenty juz z prawami np. drwxr x r x.
Problem polega na tym ze mimo roznych uid inny uzytkownik dalej może mu skasować katalog.
Czyli jesli uzytkownik test zalozy w katalogu glownym katalog test to uzytkownik test2 moze go usunac bez problemu. Jesli uzytkownik test wejdzie do katalogu test i zalozy katalog test_test to uzytkownik test2 nie ma juz praw do usunięcia tego katalogu.
Bede ogromnie wdzieczny za jakiekolwiek wskazowki.