Объединенный Открытый Проект - Сайт для Настоящих Компьютерщиков

Объединенный Открытый Проект

Сайт для Настоящих Компьютерщиков

; Логин:
  Пароль:
Обычный
Безопасный
Запомнить пользователя



Зарегистрироваться
Забыли пароль?
 
 
 
Объединенный Открытый Проект »   Сети и администрирование »   Администрирование Apache через Web-интерфейс
RSS

Администрирование Apache через Web-интерфейс

Добавление новых пользователей и виртуальных хостов

Текущий рейтинг темы: Нет

<<Назад  Вперед>>Модераторы: Stelth, wsxПечать
 
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Существуют ли средства, которые позволяют администрировать Apache (и не только) через Web-интерфейс?
Если конкретно, то задача стоит следующим образом: есть локальный Web-сервер с Linux, на который иногда требуется добавлять новые сайты, при этом для каждого сайта создается свой пользователь. Сейчас я делаю это с помощью самописного bash-скрипта либо с консоли, либо через SSH. Скрипт создает пользователя, создает каталог для сайта и дописывает его как виртуальный хост в apache.conf.
Но скрипт написан не самым лучшим образом (многое приходится доделывать вручную) + каждый раз подключаться через SSH очень неудобно, поэтому хотелось бы делать все это через Web-интерфейс. Кто-нибудь может чего-нибудь посоветовать?

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
wsx
Модератор раздела
Юниксойд, сетевик
wsx
Откуда: Казань
Всего сообщений: 1074
Рейтинг пользователя: 28

Репутация пользователя: 1




Дата регистрации на форуме:
14 янв. 2005
Вобще web-interface сосёт. ИМХО не по концепции юникса.

Однако есть такие вещи как Cpanel - но они комерческие.

Можно переделать твой скрипт, чтобы обрабатывался верно.

Вроде есть ещё какие-то некомерческие, но я их просто не юзаю...
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Ах, да, чуть не забыл: скрипт еще добавляет запись в локальный DNS-сервер.
Переделать, конечно, можно... Но посколькую я использую скрипт довольно редко, и результат мне нужен сразу, то как правило, у меня не возникает желания сесть и довести его "до ума" (например, организовать перезапуск httpd и named). Вернее, я об этих недоработках вспоминаю только после того, как скрипт выполнен, а что-то не работает...
P.S. Хотя пришла в голову идея - все-таки доделать скрипт и выложить его на сайт в качестве разработки Проекта.

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
wsx
Модератор раздела
Юниксойд, сетевик
wsx
Откуда: Казань
Всего сообщений: 1074
Рейтинг пользователя: 28

Репутация пользователя: 1




Дата регистрации на форуме:
14 янв. 2005
С этим могу помочь.

Однако помни, что для перезапуска тогоже httpd, скрипт должен быть суидным. А это не есть гуд с точки зрения безопасности.
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Да для создания пользователя тоже права rootа нужны по-моему...
Хотя на том сервере я о безопасности вообще не забочусь и нагло сижу под rootом (не надо мне рассказывать про то, что это плохо - я это и сам знаю, но так уж привык): из Сети его не видно в принципе, а в локалке ломать просто некому.

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
wsx
Модератор раздела
Юниксойд, сетевик
wsx
Откуда: Казань
Всего сообщений: 1074
Рейтинг пользователя: 28

Репутация пользователя: 1




Дата регистрации на форуме:
14 янв. 2005
ну тогда суид и сгид тебе биты в руки :)))
<<Назад  Вперед>>Модераторы: Stelth, wsxПечать
Объединенный Открытый Проект »   Сети и администрирование »   Администрирование Apache через Web-интерфейс
RSS
Быстрый переход в раздел:


Время выполнения скрипта: 0.0209. Количество выполненных запросов: 17, время выполнения запросов 0.0075