PDA

Просмотр полной версии : web-shell


DIMON4G
20.05.2009, 21:19
В общем такая ситуация:
У себя дома поднял сервер (для локалки), на нём поставил бесплатную панель ISPConfig 3, так вот, всё как положено работает, но меня волнует 1 проблема - web-shell - мне нужно ограничение, объясню суть:
в данный момент если человек по фтп заливает шел на свой сайт, то когда он по ней переходит, то он может просматривать весь сервер т.е. конфиги = доступ к бд и т.д., а я хочу, чтобы когда юзер заливает шел по фтп, то у шела были только права для этой папки сайта и всё, помогите, буду благодарен, ы :)

svesve
20.05.2009, 21:56
если я не ошибаюсь тебе надо запретить пользователю выход за пределы своего каталога и все

oRb
20.05.2009, 22:02
Вариантов несколько
safe-mode / open_basedir / нормально выставленный chmod
последнее наиболее лучший вариант.

Failure
20.05.2009, 22:46
.htaccess + chmod
и будет тебе счастье

DIMON4G
21.05.2009, 01:38
.htaccess + chmod
и будет тебе счастье
как именно цхмод расставить если у меня клиенты тут (их сайты) /var/www/clients/client_id/host
и куда .htaccess пихать и с каким содержимым ;)

Spyder
21.05.2009, 04:34
штацесс это бред вообще =\

самый лучший вариант это сейф_мод+оупен_бейздир
вобщем делаешь чмод
chmod 700 -R /var/www/clients/client_id/host

для каждого клиента должен быть свой юзер на сервере

DIMON4G
21.05.2009, 12:48
штацесс это бред вообще =\

самый лучший вариант это сейф_мод+оупен_бейздир
вобщем делаешь чмод
chmod 700 -R /var/www/clients/client_id/host

для каждого клиента должен быть свой юзер на сервере
спасибо, мужиККК ;) :D