Strona 1 z 1
ograniczenie praw użytkownika do własnego katalogu
: 29 czerwca 2009, 12:26
autor: rmika
Witam.
Jak zrobić aby użytkownik po zalogowaniu na swoje konto z poziomu konsoli (tryb graficzny nie jest zainstalowany i nie będzie) nie mógł wychodzić poza swój domowy folder oraz aby po zalogowaniu od razu uruchamiał mu się dowolny program.
: 29 czerwca 2009, 12:36
autor: thalcave
Ad1. możesz pobawić się jailem lub prawami dostępu
Ad2. jeśli ma to być globalne do /etc/bash.bashrc dopisz nazwę programu, jeśli lokalnie do pliku .bashrc w katalogu domowym użytkownika.
: 29 czerwca 2009, 13:13
autor: rmika
.bashrc jest uruchamiany gdy się włącza tryb graficzny, a .profile gdy konsole. Więc chyba muszę pobawić się w .profile?
: 29 czerwca 2009, 13:40
autor: thalcave
W konsoli to co jest w .bashrc też jest ładowane.
.profile czy .bash_profile zawiera odpowiednią instrukcję.
: 29 czerwca 2009, 14:59
autor: rmika
Dobrze, zrozumiałem już. Gdzieś przeczytałem, że pierwsze po zalogowaniu jest sprawdzane co znajduje się w pliku .bashrc, a potem przechodzi na .profile.
Osobiście dodałem wpis, który będzie uruchamiał program zaraz po zalogowaniu do .profile i to mi działa dla jednego użytkownika. Gdy chciałem zrobić tak aby każdemu użytkownikowi po zalogowani uruchamiał się dany "wspólny" program to wystarczyło edytować plik /etc/profile
Dziękuję, thalcave.
: 29 czerwca 2009, 21:47
autor: grzesiek
Ale to użytkownik może sobie zmienić. Ja poniżej katalogów domowych (czyli w /home) zrobiłem 770 i nie tylko tam, na cały system, /etc i w ogóle, nikt nigdzie nie wejdzie.