Webmin (Русский)
Из домашней страницы проекта:
- Webmin - это веб-интерфейс для системного администрирования Unix. Используя современный веб-браузер, вы можете настроить учётные записи пользователей, Apache, DNS, файл-сервер и многое другое. Webmin избавляет от необходимости вручную редактировать конфигурационные файлы Unix, такие как
/etc/passwd
, а также позволяет управлять системой из консоли или удалённо. Смотрите страницу стандартных модулей Webmin или скриншоты.
Установка
Установите webminAUR из официального репозитория. Чтобы иметь возможность взаимодействовать с Webmin по https протоколу нужно также установить пакет perl-net-ssleay.
Настройка
Чтобы иметь доступ к Webmin с удаленного компьютера, необходимо в файле настроек /etc/webmin/miniserv.conf
разрешить доступ с нужного адреса или подсети. По умолчанию в панель Webmin можно заходить только с локальной (127.0.0.1) машины.
allow=127.0.0.1 192.168.1.0
В этом примере к Webmin будут иметь доступ компьютеры, находящиеся в подсети 192.168.1.0.
Запуск
Включите и запустите службу webmin.service
, которая управляет демоном Webmin.
Использование
В веб-браузере наберите адрес сервера, на котором установлен Webmin, указав порт 10000. Например:
http://192.168.1.1:10000 https://192.168.1.1:10000 https://myserver.example.net:10000
Для доступа нужно будет ввести root-пароль от сервера.
Решение проблем
Если вы получаете подобное сообщение об ошибке:
Can't locate timelocal.pl in @INC (@INC contains: /opt/webmin /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl . /opt/webmin/ ..) at /opt/webmin/useradmin/edit_user.cgi line 6.
например, при добавлении нового пользователя в систему,тогда необходимо установить пакет perl-perl4-corelibs.