Re: Práva+chmod -R 777
To |
Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz> |
From |
Martin Slouf <mar zavinac centrum bod cz> |
Date |
Wed, 24 Aug 2005 05:35:19 +0200 |
Mail-followup-to |
Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz> |
User-agent |
Mutt/1.5.10i |
On Wed, Aug 24, 2005 at 01:05:45AM +0200, Vladimir Zima wrote:
> Hrál jsem si s právy systému, a chtěl jsem si je nastavit tak aby normální
> uživatel neměl možnost vidět adresáře jako /bin , /etc, /var, /usr, a zárověň
> aby muj druhý uživatel jenž využívám k připojení ftp nemohl vidět do mých
> kořenových složek.
tohohle lze snadno dosahnout napr. pomoci wu-ftp, viz manual (kazdemu
uzivateli, ktery by mel pri pristupu z ftp videt jen svuj adresar nastavis
specialne shell, domovsky adresar, a pridas ho do urcite skupiny, wu-ftp pak
provadi chroot) -- tyka se to pochopitelne jen ftp uzivatelu, ostatni (ssh)
budou videte system klasicky (pokud to chces zmenit i u nich, doporucuji zacit
man chroot)
> Bohužel jsem to "zprasil" natolik že jsem musel použ jako root krajně
> nebezpečných a hloupých metod jako chmod -R 777 /bin , /usr atd...Prostě
> masakr.
osobne se domnivam, ze az na /dev a /home/<uzivatel> muze byt vse nastaveno na
vlastnika root.root, soubory 644, adresare 755,
pak te ceka zmenit jen par veci, napr.:
* /root pak zmen na 700
* soubory vlastnene servery (typicky databaze mysql + postgres)
* anonymni ftp upload dir
nejvetsi problem by mohl byt /dev, ale pokud pouzivas udev, mel bys byt za
vodou -- prava sse tvori na zaklade konfigu (/etc/udev)
m.
Partial thread listing: