Рекомендация панели управления администратора веб-сервера (бесплатно, с открытым исходным кодом, пакет deb)?

9

Я ищу:

  • безопасная / безопасная панель управления веб-администратора для веб-сервера
  • желательно бесплатный и открытый исходный код
  • в официальных репозиториях или, по крайней мере, с регулярными обновлениями и простым способом обновления до новых версий
  • позволяет создавать электронную почту и имя пользователя (желательно, если он позволяет выбрать только sftp / ssh + sftp)
  • поддерживает настройку псевдонимов электронной почты и переадресацию

Например, я увидел, что DTC (контроль технологии домена ) включен (или, точнее сказать, был) в Debian , но не в Debian stable / testing и Ubuntu 12.04 из-за недавних проблем с безопасностью .

Какая рекомендуемая панель управления администратора для серверов Ubuntu?

Саввас Радевич
источник
Я до сих пор считаю, что ECHP лучше, просто посмотрите на его особенности. Но это мое личное мнение.
Митч
@ Совсем согласен, если бы мог, я бы разделил очки пополам. Мне понравился zpanel: zpanelcp.com/page/features - но мне пришлось выбирать, поэтому я выбрал webmin, потому что предпочитаю формат пакета .deb.
Саввас Радевич

Ответы:

3

Похоже, вы ищете что-то вроде Webmin или usermin .

Это облегчит вам задачу, но может сделать слишком легким, и если вы не знаете, что делаете в бэкэнде, вы никогда не узнаете. В плане безопасности, как и в большинстве панелей управления такого типа, будут ошибки, поэтому вам придется ограничить доступ и следить за исправлениями.

Ян Гип
источник
Спасибо, я снова посмотрю на webmin, похоже, что так и есть, хотя я бы предпочел пакет, который существует в официальных репозиториях - действительно странно, что такого инструмента нет в репозиториях.
Саввас Радевич
6

ServerPilot , моя компания, может удовлетворить большинство этих потребностей для вас.

Вот общий обзор того, что мы имеем сейчас:

  • центральный веб-интерфейс для всех ваших серверов,
  • безопасный веб-интерфейс,
  • использует небольшой агент Python, чтобы избежать перегрузки ресурсов,
  • избегает забивания популярных пакетов по умолчанию (nginx, php),
  • создание и управление приложениями PHP 5.4 и 5.5,
  • создание и управление базами данных MySQL,
  • создание и управление пользователями системы
  • стандартные функции панели управления хостингом бесплатны (мы платим за расширенные функции, такие как мониторинг)

Обзор запуска приложений на двух серверах, управляемых ServerPilot

Мы исключительно поддерживаем серверы Ubuntu.

Это работает так: (1) у вас уже есть существующий сервер Ubuntu, (2) зарегистрируйтесь в ServerPilot, (3) получите ключ API для вашего сервера и (4) установите наш агент.

После установки наш агент ведет себя сдержанно и ожидает выполнения управленческой работы. (Вы создаете работу путем создания / обновления / удаления системных пользователей, приложений, баз данных в нашем веб-интерфейсе.)

После того, как мне пришлось иметь дело со многими панелями управления, вот несколько причин, по которым я очень увлечен нашей агентской системой.

  • Ресурсы на вашем сервере не используются, за исключением задач управления и базовых коммуникаций (например, «давайте посмотрим, есть ли работа для меня»).
  • Наш агент связывается с нами, чтобы мы могли помочь вам управлять серверами Ubuntu, независимо от того, находятся ли они в EC2, в вашей домашней сети, в виртуальной машине или в одном месте. (Если вы разработчик, это может помочь вам достичь паритета dev / prod.)
  • Наш агент не предоставляет никаких публичных сервисов / портов для ServerPilot.

Чтобы было ясно, у нас нет следующего:

  • управление по электронной почте,
  • продукт с открытым исходным кодом (хотя агент Python не является необоснованным), или
  • установщик, который доступен в официальных репозиториях (все остальные устанавливаемые нами пакеты подписаны и управляются apt).

Мы новички, но мы только начинаем :)

Джастин Самуэль
источник
1

Попробуй это:

Domain Technologie Control (DTC) - это панель управления, предназначенная для коммерческого хостинга. Используя веб-интерфейс для администрирования и учета всех услуг хостинга, DTC может делегировать задачу создания поддоменов, электронной почты, ssh, базы данных, списков рассылки и учетных записей FTP пользователям для имен доменов, которыми они владеют.

DTC управляет базой данных MySQL, содержащей всю информацию о хостинге, и настраивает службы и приложения вашего сервера для виртуального хостинга (DTC совместим с огромным списком приложений). Он также подключается к dtc-xen для управления и контроля за использованием виртуальных частных серверов (VPS), он выполняет биллинг в целом (включая биллинг для выделенных серверов), имеет встроенную поддержку и многое другое. 1

Чтобы скачать, нажмите на изображение ниже

1 Источник: Приложения Ubuntu

ehcp для Ubuntu - это панель управления хостингом для нескольких доменов на одной машине. легко устанавливается, прост в использовании, не сложен, функционален. Easy Hosting Control Panel для веб-сайта Ubuntu автоматически устанавливает и работает: DNS, Apache, MySQL, FTP, электронная почта, домены, автоматическое обновление

особенности

  1. управлять доменами
  2. управлять пользователями ftp
  3. управлять mysql, пользователями электронной почты
  4. управлять днс
  5. автоматически обновляет все с помощью команды обновления системы
  6. субдомены, субдомены с отдельным ftp,
  7. ftp под вашим ftp, подкаталог с ftp,
  8. подать заявку на домен и администратор одобряет эти 2

2 Источник: Sourceforge

Митч
источник
Привет Митч, к сожалению, это не доступно для 12.04 (точная): packages.ubuntu.com/search?keywords=dtc - извините, я не прояснил это
Savvas Radevic
Я все равно попробую. Скорее всего, это будет работать.
Митч
Ваше предложение работает, +1 за это. Но после тщательного рассмотрения, я отбросил предложение dtc, в недавнем прошлом были серьезные проблемы с безопасностью: cve.mitre.org/cgi-bin/cvekey.cgi?keyword=dtc - и запрос на удаление: bugs.debian. org / cgi-bin / bugreport.cgi? bug = 637509 - и многочисленные ошибки, которые, вероятно, исправлены в более поздних версиях.
Саввас Радевич
1

До сих пор у меня был довольно успешный годовой опыт работы с Froxlor ( www.froxlor.com ). Это ответвление от уже (более или менее) мертвого SysCP ( www.syscp.org ).

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

Он соответствует критериям, которые вы требуете. Разработчики имеют собственный репозиторий, он активно поддерживается, он создает учетные записи пользователей и почтовых ящиков, а также создает псевдонимы. Единственным недостатком является то, что он на самом деле не предлагает возможность предоставить пользователям доступ по SSH.

0x61696f
источник
1

Вы можете использовать Core-Admin ( http://www.core-admin.com ). Он не с открытым исходным кодом, но имеет бесплатное веб-условие, которое позволит вам управлять многими аспектами ваших серверов, такими как:

  • Поддержка управления услугами хостинга (веб-хостинг)
  • Поддержка управления почтовыми сервисами
  • Поддержка управления DNS-сервером (доменами)

Наряду с этими функциями, панель позволяет работать с несколькими серверами с одной консоли (что очень помогает при администрировании). Он также включает в себя множество функций безопасности / администрирования, таких как:

  • Интегрированная система проверки для обеспечения работы всех служб.
  • Наблюдение за файловой системой в режиме реального времени (чтобы вы могли обнаружить взломанный .php, как это происходит)
  • Просмотр журналов в режиме реального времени (который позволяет обнаруживать множество распространенных ошибок или проблем, таких как взломанный почтовый аккаунт, используемый для рассылки спама).

В настоящее время он поддерживает различные дистрибутивы и, в частности, Ubuntu Precise LTS 12.04.3.

Фрэнсис Броснан Бласкес
источник