krisu Napisano Listopad 7, 2005 Zgłoszenie Share Napisano Listopad 7, 2005 mam użytkownika x i y. Jak zrobić, by użytkownik y mógł do katalogu użytkownika x wgrywać pliki tak, by widzieć to co wgrał. Gdy dodam użytkonika y do grupy uzytkownika x, to jeśli katalog (przykładowo "upload"), którego właścicielem jest x ma prawa: drwxrwx--- > użytkonik może usunąć pliki, które wgrał użytkonik x - a nie powinien mieć takich uprawnień drwx-wx--- > użytkonik może wgrać plik, ale nie widzi pliku, który wgrał. Wiecie jak temu zaradzić? Może jest możliwość ustawiania atrybutów pliku wgrywanego do danego katalogu. Z moich testów wynika jednak, ze nawet pliki tylko do odczytu stworzone przez uzytkoniwka x uzytkownik y bedzie mogł usunąc, jeśli do katalogu będzie miał z racji przynależności do grupy x prawa rwx Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Gość Zuk87 Napisano Listopad 7, 2005 Zgłoszenie Share Napisano Listopad 7, 2005 (edytowane) A próbowałeś ustawić prawa do katalogu 757 - tzn właściciel pełne prawa, inni odczyt i wykonanie, grupa pełne prawa dla katalogu a dla samego pliku już 755?? W jakimś stopniu jest to rozwiązanie choć drugi user może zmienić prawa do pliku i je usunąć... ale może nie wpadnie na to P.S. Tam mi jeszcze do głowy przyszło że można stworzyć oddzielne katalogi dla usera x i y i nadać im odpowiednie prawa. Może takie rozwiązanie też Ci będzie pasowalo... Edytowane Listopad 7, 2005 przez Zuk87 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Legion83 Napisano Listopad 7, 2005 Zgłoszenie Share Napisano Listopad 7, 2005 drwxrwx--- > użytkonik może usunąć pliki, które wgrał użytkonik x - a nie powinien mieć takich uprawnień Jeśli użytkownik y ma mieć możliwość zapisywania, odczytywania oraz uruchamiania zawartości powiedzmy katalogu A i należy do grupy użytkownika x to takie prawa musisz nadać grupie dla tego katalogu (chmod 770): A drwxrwx--- i wszystko niby fajnie, ale naturalną konsekwencją takiego rozwiązania jest także to, że użytkownik y może także usuwać dowolne pliki i katalogi z katalogu A. drwx-wx--- > użytkonik może wgrać plik, ale nie widzi pliku, który wgrał. Naturalnie bowiem prawa drwx-wx znaczą tyle co rwx dla usera i -wx dla grupy czyli zapis i uruchamianie dla grupy bez prawa przeglądania (brak r). Rozwiązanie jak widać złe. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
abc Napisano Listopad 8, 2005 Zgłoszenie Share Napisano Listopad 8, 2005 Powinno pomóc coś w stylu chmod 1770 katalog Oczywiście użytkownika y trzeba dodać do grupy użytkownika x, albo stworzyć nową grupę, i ewentualnie wykonać chgrp na katalogu Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
krisu Napisano Luty 14, 2006 Autor Zgłoszenie Share Napisano Luty 14, 2006 A da się jakoś ustawić w Linuksie, żeby plik wgrywany do katalogu otrzymywał określone prawa? Np. r-xr-xr-x? Dokładnie chodzi mi o to, żeby użytkownik wgrywający coś do katalogu, nie mógł potem tego wykasować. Chodzi o sytuację, kiedy użytkownik y wgrywa coś do katalogu użytkownika x, ale potem nie może tego wykasować Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się