Ptaq 0 Zgłoś post Napisano Grudzień 3, 2009 Mam taki problem, że wytyczne od klienta jest by mógł zakładać konta FTP dla swoich pracowników, jednak mają one mieć takie właściwości: - tworzenia/wgrywania plików - modyfikacja plików - NIE mają możliwości usuwania plików No i teraz jak to rozwiązać? System Debian z DirectAdmin (tam są tworzone FTP i userzy do nich). Udostępnij ten post Link to postu Udostępnij na innych stronach
d.v 1409 Zgłoś post Napisano Grudzień 3, 2009 Trochę dziwne wymagania. Najpierw pomyślmy logicznie - kto zabroni użytkownikowi z prawami tworzenia/modyfikowania pliku wgrać po prostu plik 0-bajtowy (lub usunąć całą zawartość istniejącego pliku), co byłoby prawie równoznaczne z jego usunięciem? Tak więc dawanie wszelkich uprawnień PRÓCZ usuwania i tak nie miałoby większego sensu. Dlatego też chyba nikt nie przewidział w systemach Unixowych takiej "furtki" i jedyne uprawnienia do plików i katalogów, jakie można przyznać konkretnej grupie/użytkownikowi to: odczyt / zapis (w tym edycja i usuwanie) / uruchamianie. Jedyna opcja, jaka pozostaje, to nie dawać dostępu FTP, tylko przez skrypt (czy to Perlowy czy PHP), tzw. "łebowego klienta FTP" (coś takiego jest w praktycznie każdym panelu zarządzającym serwerem/kontem, np. DirectAdmin, cPanel, Kloxo itd.), gdzie po prostu funkcja usuwania plików byłaby niedostępna. Ale i tak pozostaje kwestia, którą poruszyłem na początku... Udostępnij ten post Link to postu Udostępnij na innych stronach