Linux за българи: Форуми

BSD секция => Системни настройки => Темата е започната от: asp в Nov 09, 2009, 01:35



Титла: chmod permisions
Публикувано от: asp в Nov 09, 2009, 01:35
Искам да настроя, така че обикновен потребител да не може да разглежда системни конфигурациони файлове, да речем намиращи се в /etc.?


Титла: Re: chmod permisions
Публикувано от: Bogo в Nov 09, 2009, 02:08
chmod -Rf 740 /etc


Титла: Re: chmod permisions
Публикувано от: zeridon в Nov 09, 2009, 12:52
Това не е добра идея. Част от файловете в тази директория са необходими и на нормален потребител. Примерно без достъп за четене до /etc/passwd няма да можеш да се логнеш в системата. Без достъп до /etc/X11/* няма да ти тръгне графичната среда качествено. Без достъп до /etc/hosts и компания забрави че ще имаш мрежа.

Така че не това не се прави (не че е невъзможно просто е глупаво)


Титла: Re: chmod permisions
Публикувано от: asp в Nov 09, 2009, 16:35
добре човекс, но не се съгласявам. Дадох /етк за пример или явно не съм се обеснил както трябва. Искам примерно, да не могат да ми отварят конф файлове от сайта да речем в /usr/local/etc/apache22/data/site1/config.php
какво да направя, че да не ми крадат паса за mysql?


Титла: Re: chmod permisions
Публикувано от: v_badev в Nov 09, 2009, 16:57
Това което е написал Bogo ще работи за произволна директория или файл.


Титла: Re: chmod permisions
Публикувано от: asp в Nov 10, 2009, 23:50
ами мерси на @Bogo :)