Nadawanie uprawnień dla określonych katalogów - LAMP
: 13 października 2008, 21:22
Witam
To mój pierwszy temat na tym forum więc słowem wstępu chciałbym się przedstawić. Jestem Kuba.
Postawiłem typowego LAMPa. Apache2, PHP5, MySQL + PROftp (i ssh na boku), wszystko działa tylko że chciałbym udostępniać miejsce na moim serwerze również znajomym, a nie chcę aby mogli oni buszować po całym moim drzewku katalogów, tylko byli ograniczeni do swoich profili w /var/www/.
Próbowałem robić to sam ale przez niepoprawną składnie chmod doprowadziłem do zabrania dostępu rootowi do wszystkich plików na dysku (nie jestem doświadczonym linuksowcem). Więc na przykładzie user1:
stworzyłem użytkownika, który ma swój katalog domowy w /var/www i jak sprawić aby miał on tylko wgląd na pliki w folderze user1?
I do tego w jaki sposób mogę zabezpieczyć mój serwer ponieważ nie edytowałem praktycznie żadnych plików konfiguracji (prócz portów oraz odhaszowania php.ini). Jakie parametry plików są najważniejsze?
To mój pierwszy temat na tym forum więc słowem wstępu chciałbym się przedstawić. Jestem Kuba.
Postawiłem typowego LAMPa. Apache2, PHP5, MySQL + PROftp (i ssh na boku), wszystko działa tylko że chciałbym udostępniać miejsce na moim serwerze również znajomym, a nie chcę aby mogli oni buszować po całym moim drzewku katalogów, tylko byli ograniczeni do swoich profili w /var/www/.
Próbowałem robić to sam ale przez niepoprawną składnie chmod doprowadziłem do zabrania dostępu rootowi do wszystkich plików na dysku (nie jestem doświadczonym linuksowcem). Więc na przykładzie user1:
Kod: Zaznacz cały
useradd user1 -m -p user1 -d /var/www/user1 -s /bin/false
I do tego w jaki sposób mogę zabezpieczyć mój serwer ponieważ nie edytowałem praktycznie żadnych plików konfiguracji (prócz portów oraz odhaszowania php.ini). Jakie parametry plików są najważniejsze?