Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Prawa dostepu do katalogow http://forum.freesco.pl/viewtopic.php?f=22&t=11836 |
Strona 1 z 1 |
Autor: | Mr Groch [ niedziela, 26 marca 2006, 21:28 ] |
Tytuł: | Prawa dostepu do katalogow |
Witam Chcialbym aby w systemie zwykli uzytkownicy mogli tylko ogladac swoj katalog domowy - ok, zrobione (wszytskie katalogi "wyzsze" od katalogu domowego maja wylaczone prawo do odczyty przez innych) Chcialbym takze aby istniala pewna grupa uzytkownikow, ktora moglaby ogladac inne katalogi.. I tutaj jest problem... Nie wiem jak zrobic by np grupa expusers mogla miec dostep do katalogow "wyzszych" od swoich katalogow domowych... Wsyztskie katalogi "wyzej" maja wlasciciela root i grupe root. Nie chce dodawac tych userow do grupy root, ani tez raczej nie chce zmienic wlasciciela tych katalogow na expusers (nie wiem jakie to moze wywolac skutki w systemie) Nie mozna jakos w systemach uniksowych ustawic roznych praw dostepu dla roznyh grup dla danego katalogu? Pozdrawiam |
Autor: | Maciek [ niedziela, 26 marca 2006, 21:37 ] |
Tytuł: | |
A dokładniej? Chodzi ci o użytkowników korzystających z powłoki czy ftp? |
Autor: | Mr Groch [ niedziela, 26 marca 2006, 21:41 ] |
Tytuł: | |
powłoki.. chociaz ftp praktycznie na tych smayh prawach bazuje, wiec jak uda sie takie cos zrobic na powloce, to na ftp tez bedzie raczej dzialalo ![]() |
Autor: | Mis' [ niedziela, 26 marca 2006, 22:49 ] |
Tytuł: | |
Mnie w takich przypadkach nasuwa się zawsze pytanie: PO CO? Co złego w tym że sobie user popatrzy do /usr/bin na przykład? Albo nawet do /etc? popatrzy poczyta (a i to nie wszystko) i na tym jego możliwości się kończą... zmieniać wszystko tylko dlatego ze można? bez sensu... <cytat okolicznościowy> - Dlaczego pies liże sobie jajka? - bo może... </cytat okolicznościowy> |
Autor: | Mr Groch [ niedziela, 26 marca 2006, 23:07 ] |
Tytuł: | |
Czasem wolalbym, aby niekore informacje nie dotarly do pewnych userow... Jak dla mnie ogladanie szczegolow konfiguracji systemu przez usera jest lekkim niesmakiem.. Ale juz mozliwosc obejrzenia np w niektorych skryptach danych dosc poufnych (np hasel, jak to czesto bywa np w plikach php, chcociazby do mysql) to juz sytuacja niedopuszczalna... Mniejsza tym.. Nie chce by byl to topic wywodow filozoficznych na temat wolnej woli... Prosze tylko o doksztalcenie mnie w sprawach praw dostepu ![]() |
Autor: | Mis' [ niedziela, 26 marca 2006, 23:30 ] |
Tytuł: | |
Mr Groch pisze: Czasem wolalbym, aby niekore informacje nie dotarly do pewnych userow... to się takie informacje trzyma w miejscu niedostępnym dla zwykłego usera - nie ma potrzeby rewolucjonować całego systemu. Jak sam zauważyłeś - niewiadomo jak to wpłynie na działanie systemu. Prawie każdy daemon przyjmuje ścieżkę do konfigu jako parametr uruchomienia. robisz jeden katalog dla konfigów (ale uwaga! nie zawsze to zadziała) i tylko dla niego zmieniasz odpowiednio prawa. Mr Groch pisze: Jak dla mnie ogladanie szczegolow konfiguracji systemu przez usera jest lekkim niesmakiem.. Ale juz mozliwosc obejrzenia np w niektorych skryptach danych dosc poufnych (np hasel, jak to czesto bywa np w plikach php, chcociazby do mysql) to juz sytuacja niedopuszczalna... hasła w scriptach? czym prędzej zmień scripty. Hasłą przechowywuje sie w specjalnie zabezpieczonych plikach. Vide /etc/shadow Nadal nie rozumiem co złego w tym ze user podejrzy jak uruchamiany i skonfigurowany jest np. apache? Jeśli ma trochę pomyślunku to błędy w konfigu i tak wymaca, a jak nie ma to nawet jakby się na pamięć nauczył to i tak mu nie pomoże... Mr Groch pisze: Mniejsza tym.. Nie chce by byl to topic wywodow filozoficznych na temat wolnej woli... Prosze tylko o doksztalcenie mnie w sprawach praw dostepu
![]() Co do twojego pytania - to nie jest takie proste, że zmieniasz prawa do katalogów i cześć. Szczerze przyznam, że nie wiem jak by to ugryźć aby nie rozwalić systemu - inne prawa musiałbyś ustalić dla np /bin, /usr/bin a inne dla /var i jego podkatalogów. A z punktu widzenia usera w /home wszystkie one są "powyżej"... i co więcej, do niektórych user chyba powinien mieć dostep. Moja rada - daj sobie spokój, nie masz zaufania do usera to mu nie dawaj shella. To wbrew pozorom również metoda administarcyjna. |
Autor: | Mr Groch [ poniedziałek, 27 marca 2006, 02:45 ] |
Tytuł: | |
A szkoda... Juz mialem nadzieje, ze wyszkrobiecie dla mnie jakies specjalne narzedzie do tworzenia zaawansowanych atrybutow plikow ![]() ![]() A co do dzialania programow/skryptow na zablokowaniu odczytu wsyztskich podkatalogow / - o ile program/skrypt nie wymaga przegladania listy plikow w katalogu, to wsyztsko dziala doskonale z ustawieniem o-r dla tych katalogow, wazne by zostawic opcje o+x... |
Autor: | marask [ wtorek, 28 marca 2006, 21:35 ] |
Tytuł: | |
wpadłem na inny pomysł. Stwórz grupę privillaged (przykładowo), daj jakiegoś usera testowego, dodaj do tej grupy wszytkich userów systemowych - oprócz zwykłych luserów. No i odpowiednie prawa dla grupy dla katalogów. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |