Strona 1 z 1

Blokada wyjścia z /home

: 30 stycznia 2009, 15:15
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

: 30 stycznia 2009, 15:16
autor: lis6502
Byłoby to bezcelowe.

: 30 stycznia 2009, 15:19
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ę?

: 30 stycznia 2009, 15:27
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.

: 30 stycznia 2009, 15:31
autor: tomaszów
Tak, zgadza się. W takim razie jak zablokować mu wjazd do katalogu innego użytkownika?

: 30 stycznia 2009, 15:36
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?

: 30 stycznia 2009, 16:02
autor: tomaszów
Jasne. Sprawdzę.

: 30 stycznia 2009, 18:23
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