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
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