Установка Webmin из RPM для Redhat, Fedora, CentOS, SuSE или Mandrake Linux

Если вы начинаете администрировать сервер на Redhat, Fedora, CentOS, SuSE или Mandrake Linux, то вам скорее всего понадобится панель администрирования, для себя я выбрал Webmin — бесплатное и удобное решение, которое закрывает большинство задач в управлении серверами. Обычно сервера не имеют доступа через рабочий стол, и в комплекте вы только имеете доступ по SSH. Поэтому все выполняем через командную строчку.

Webmin поддерживает два типа установки -из rpm-пакета и из репозитория. Для rpm — достаточно скачать и установить, для репозитория — необходимо делать лишние телодвижения, поэтому я всегда пользуюсь первым вариантом.

Итак:

  • С локальной машины идем на страничку https://www.webmin.com/download.html и находим ссылку с RPM пакетом.
  • Копируем её в буфер обмена и загружаем через терминал командой:
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.690-1.noarch.rpm
  • После успешного скачивания выполняем команду по установке:
rpm -U webmin-1.690-1.noarch.rpm
  • Дожидаемся окончания установки и пробуем зайти с локальной машины по адресу:
http://yourserver:10000
  • В случае если у вас запрещен файрволлом порт 10000, то вы не получите доступ к Webmin, в этом случае можно протестировать это с помощью команды:
iptables -A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT
/etc/init.d/iptables restart
  • Если после этих команд вы получили доступ к Webmin, то выполните команду сохранения:
/etc/init.d/iptables save