Blokada wyj

Ogólne pytania dotyczące systemu
tomaszów
Posty: 19
Rejestracja: 30 grudnia 2008, 18:10

Blokada wyjścia z /home

Post autor: tomaszów »

Hej,

Co zrobić aby użytkownik nie mógł wyjść poza swój katalog domowy?
Nie bardzo idzie mi szukanie tego rozwiązania na google

Pozdr
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Byłoby to bezcelowe.
tomaszów
Posty: 19
Rejestracja: 30 grudnia 2008, 18:10

Post autor: tomaszów »

Zdaje sobie sprawe, że będzie tylko widział pliki i katalogi innych użytkowników - nic nie pousuwa.

Cel - ma nie wyłazić ze swojego home?

Da się?
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Przecież tak ma domyślnie. Może chodzić po katalogach w systemie (większości), ale niczego nie może zmieniać. Da się zrobić tak, żeby tomaszow nie wszedł do /home/lis6502, ale wciąż obaj muszą mieć dostęp do /usr /etc itp.
tomaszów
Posty: 19
Rejestracja: 30 grudnia 2008, 18:10

Post autor: tomaszów »

Tak, zgadza się. W takim razie jak zablokować mu wjazd do katalogu innego użytkownika?
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Jest tak

Kod: Zaznacz cały

tomaszow@Nexus:~$ ls
tajne

Robisz tak

Kod: Zaznacz cały

tomaszow@Nexus:/home$ chmod o-x tomaszow/
tomaszow@Nexus:/home$ ls -l
razem 16
drwxr-xr-x  2 ftp      nogroup  4096 gru 29 15:50 ftp
drwxr-xr-x 67 lis6502  lis6502  4096 sty 30 01:16 lis6502
drwx------  2 root     root     4096 lis  8 19:51 lost+found
drwxr-xr--  2 tomaszow tomaszow 4096 sty 30 15:34 tomaszow
Efekt

Kod: Zaznacz cały

tomaszow@Nexus:/home$ exit
exit
lis6502@Nexus:~$ ls
cta-ym.zip  Desktop      linux-2.6.20.tar.bz2  mbox      projekty
cv.pdf      instalki     machnięte_torrenty    pingi     zadania
data        jt_strng.xm  Mail                  programy
lis6502@Nexus:~$ cd ..
lis6502@Nexus:/home$ cd tomaszow/
bash: cd: tomaszow/: Brak dostępu
lis6502@Nexus:/home$                 
Wszystko jasne?
tomaszów
Posty: 19
Rejestracja: 30 grudnia 2008, 18:10

Post autor: tomaszów »

Jasne. Sprawdzę.
budzigniew
Posty: 83
Rejestracja: 07 maja 2008, 11:29

Post autor: budzigniew »

tomaszow, chodzi o cos takiego, jak robia firmy hostingowe? Jesli tak, to niedawno na forum gdzies byl podobny temat.

http://debian.linux.pl/viewtopic.php?t=206
ODPOWIEDZ