![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
Jak rozwiązać organizację i konfigurację użytkowników, aby określić, że dany użytkownik ma prawo do wyznaczonego katalogu, w którym może wgrywać/usuwać pliki/katalogi? Rozwiązując sprawę z domyślną konfiguracją proFTPD niestety tylko jeden użytkownik ma prawa do konkretnego katalogu, którą wyznaczę ustawiając odpowiedni DocumentRoot (useradd -d) oraz uprawnienia (chown). Chcialbym jednak, aby była możliwość nadania uprawnień kilku użytkownikom na ten sam katalog lub na przykład użytkownikowi na wszystkie katalogi podrzędne, a drugiemu tylko na jeden podrzędny. Ogólnie rzecz biorąc ustawienie DocumentRoot bez sprawdzania chwon załatwiłoby sprawę.
|
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 012 Pomógł: 109 Dołączył: 26.09.2003 Skąd: nexis.pl Ostrzeżenie: (0%) ![]() ![]() |
Jak to praktycznie zastosować? Mógłbyś podać konkretny przykład, bo stosunkowo słabo orientuje się w Linux'ach. Chciałbym osiągnąć efekt, że tworząc konto użytkownika ustawiam katalog domowy i logując się przez FTP dany użytkownik ma dostęp tylko do tego katalogu i wszystkich jego podkatalogów.
Np. tworząc użytkownika "sebastian" i ustawiając katalog domowy na "pl/" miałby dostęp do wszystkich podkatalogów (pl/onet/, pl/onet/www, pl/onet/poczta, pl/wp), a tworząc użytkownika "kasia" z katalogiem domowym na "pl/onet/www" miałby tylko dostęp do tego katalogu. Ten post edytował nexis 4.07.2009, 17:55:05 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Np. tworząc użytkownika "sebastian" i ustawiając katalog domowy na "pl/" miałby dostęp do wszystkich podkatalogów (pl/onet/, pl/onet/www, pl/onet/poczta, pl/wp), a tworząc użytkownika "kasia" z katalogiem domowym na "pl/onet/www" miałby tylko dostęp do tego katalogu. Przecież możesz w takim razie ustawić inne homediry, wrzucić tych dwoje do jednej grupy i dać uprawnienia. No i oczywiście, chroot. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 99 Pomógł: 6 Dołączył: 7.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
na około panowie.. ustawiasz konta z poziomu mysql. Małe howto -> klik. Możesz ustawiać dowolne katalogi domowe i użytkowników. Również w takiej formie jak wymieniłeś, aby mieć dostęp tylko do jakiegoś katalogu użytkownika. W takiej sytuacji ustawiasz UID i GID danego usera, no i scieżke do właściwego folderu.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 16:03 |