Croaker Вот здесь, я соглашусь с Ромиком (гы... бывает же)...
Админ - действительно слабо квалиффицирован. Очень слабо.
Или ему не корректно был поставлен вопрос.
То, что спрашивает товарисчь, без проблем(не считая времени) решается любым языком программирования (от PHP то C).
И не важно, человек написал это сам, или взял с другого сайта.
Мало того, любой
Нормальный хостер,
стремиться установить на своем сервере как можно больше скриптов управления, дабы:
1 и главное) Привлеч пользователей высоким web-сервисом (Вообще хостер без контрольной панели - не хостер).
2) Дабы пользователь не писал это сам.
Ибо не ничего хуже для сервера, чем коряво написаннвй форум, или Ftp скрипт.
Именно по последней причине, все уважающие себя провайдеры, имеют страницу, где перечислены ссылки на форумы, чаты, скрипты голосований и т.п.
Безопасность?
Как разница, написан скрипт руками, или взят с другого сайта?
Да даже общие скрипты, вроде PHPMyAdmin, легко можно настроить (при помощи http-Аутентификации), что бы они запускались от имени пользователя, а не рута.
Это - вообще фраза тупая, что скрипты от рута запускаются.
От Рута запускается, только Apache и т.п.
Если говорить о полном управлении веб сервером через веб - то какая разница - плучает человек рутовые права или получает права только на фиксированые команды фронтенда. Нагадить-то по любому можно.
Нагадить? Ну, нагадить можно, и если человек в скрипте, сам команду drop table, без addslashes впишет. Только нагадить смгут, только этому человеку. Так же, как если он кому-то даст пароль к PHPMyAdmin, поиздеваться смогут, только над его базами.