Ustawienie katalogu głównego dla konkretnego użytkownika
: 07 lipca 2013, 22:17
Cześć!
Chcę stworzyć dla znajomego, z którym będę pracował przy projekcie konto na moim serwerze opartym na Debianie 6, żeby mógł po SSH wgrywać zmiany do repozytorium Git. Ze stworzeniem użytkownika i przypisaniem mu katalogu domowego nie miałem problemów. Chodzi mi teraz o to, żeby zablokować użytkownika w tym jednym katalogu, żeby po zalogowaniu nie mógł sobie chodzi po katalogach nadrzędnych.
Kombinowałem z /etc/security/chroot.conf, ale po dodaniu tam odpowiedniego wpisu:
nic się nie zmieniło. Na debian.org coś o tym przeczytałem, ale raczej mi to nie pomogło.
Dodam, że katalog domowy tego użytkownika ustawiłem na katalog z repozytorium Git.
Chcę stworzyć dla znajomego, z którym będę pracował przy projekcie konto na moim serwerze opartym na Debianie 6, żeby mógł po SSH wgrywać zmiany do repozytorium Git. Ze stworzeniem użytkownika i przypisaniem mu katalogu domowego nie miałem problemów. Chodzi mi teraz o to, żeby zablokować użytkownika w tym jednym katalogu, żeby po zalogowaniu nie mógł sobie chodzi po katalogach nadrzędnych.
Kombinowałem z /etc/security/chroot.conf, ale po dodaniu tam odpowiedniego wpisu:
Kod: Zaznacz cały
user /path/to/dir
Dodam, że katalog domowy tego użytkownika ustawiłem na katalog z repozytorium Git.