ПРЕДИСТОРИЯ
Webmin - это web-интерфейс для администрирования FreeBSD и других Unix-систем. Используя этот сервис можно легко обойтись без терминала для настройки учётных записей, почтового сервера, LDAP, DNS, DHCP, файлового сервера и т.д.
УСТАНОВКА
Для установки переходим в папку:
cd /usr/ports/sysutils/webmin
и запускаем сборку и установку
webmin:
make install clean
Все параметры можно оставить по умолчанию, или выбрать то, что вам нужно. Так как в моей сети не используется IPv6 я отключаю его поддержку и установку.
НАСТРОЙКА
Для настройки всех конфигурационных файлов необходимо запустить скрипт:
sh /usr/local/lib/webmin/setup.sh
И отвечать на вопросы:
Log file directory - папка куда будут сохранятся логи работы webmin'a. Оставим по умолчанию. Жмём [
Enter]
Full path to perl - Т.к. Webmin полностью написан на языке программирования perl, необходимо указать путь к его интерпретатору. Оставим по умолчанию. Жмём [
Enter]
Web server port - Порт Webmin'а. Можно оставить по умолчанию. Но, для безопасности, я изменю его на
32123. Вы можете выбрать любой порт от 1024 до 65535.
Login name - учётная запись администратора системы. По умолчанию создаётся учётная запись с логином
admin. Жмём [
Enter] или пишем любой логин (только не забудьте его).
Login password - вводим пароль учётной записи (не забудьте его!!!).
Password again - подтвердите правильность ввода пароля.
Use SSL (y/n) - как всякий уважающий себя админ, мы будем использовать SSL. Пишем [
y].
АВТОЗАГРУЗКА
Для автозагрузки webmin открываем файл
/etc/rc.conf:
ee /etc/rc.conf
И добавляем в конец файла строки:
############### WEBMIN #############
webmin_enable="YES"
#####################################
ЗАПУСК
Чтобы запустить службу webmin необходимо ввести команду:
/usr/local/etc/rc.d/webmin start
Для доступа к Webmin в браузере вводим в адресной строке:
https://ваш-домен.com:32123/
ваш-домен.com - имя вашего домена. Если его нет, можно просто ввести ip-адрес или имя freebsd.
32123 - порт, который мы указали при установке
ПРИМЕЧАНИЯ
Всегда старайтесь обновлять Webmin, т.к. в новых версиях латают дыры в безопасности, ошибки.
Настройте параметры аутентификации. Поставьте ограниченное время попыток на ввод пароля, автоматический выход при простое. Поставьте галочку "Заносить заблокированные компьютеры в журнал". И да прибудет с Вами сила)