Приступаем к установке Webmin.
Первое что делаем это добавляем в список репозитариев сайт Webmina.
В МС идем: /etc/apt/sources.list находим этот файл и открываем его по F4.
добавляем строчку где нить внизу:
Код:
Код:
Код:
Код:
Если что то пойдет не так и при установке будет ругатся на нехватку каких либо пакетов, смотрим название этого пакета и ставим его:
Код:
Но 99% что он поставит это сам как зависимсоти. Ну а вообще:
Код:
Набираем эту строчку в любом браузере и видим приглашение на вход. логин root и пароль.
Если в сети нет DNS сервера то пишем: https://IP-машины:10000/ если вы сидите на сервере и поставили иксы то https://localhost:10000/
Первое что делаем это добавляем в список репозитариев сайт Webmina.
В МС идем: /etc/apt/sources.list находим этот файл и открываем его по F4.
добавляем строчку где нить внизу:
Код:
deb http://download.webmin.com/download/repository sarge contrib
Выходим, сохраняем.
Для того что бы не ругался на отсутствие ключа его надо добавить
Для того что бы не ругался на отсутствие ключа его надо добавить
Код:
cd /rootТеперь надо считать список пакетов с нового репозитария, не мудрствуя пишем опять:
wget http://www.webmin.com/jcameron-key.asc
apt-key add jcameron-key.asc
Код:
sudo apt-get updateНу и цель нашей установки:
Код:
apt-get install webminСам Webmin весит 13 метров, но скорее всего он попросит что ли бо не достающее, поэтому возможно размер скаченных файлов увеличится.
Если что то пойдет не так и при установке будет ругатся на нехватку каких либо пакетов, смотрим название этого пакета и ставим его:
Код:
sudo apt-get install название пакетаВообще ему нужны пакеты: perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl
Но 99% что он поставит это сам как зависимсоти. Ну а вообще:
Код:
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perlВсе Webmin поставился и соответственно сразу запустился. В консоле выскочит https://localhost:10000/ только вместо локалхост имя машины.
Набираем эту строчку в любом браузере и видим приглашение на вход. логин root и пароль.
Если в сети нет DNS сервера то пишем: https://IP-машины:10000/ если вы сидите на сервере и поставили иксы то https://localhost:10000/
Спасибо замечательному посту о поднятии сервера на предприятии.
Все бы хорошо, да не работает. Во-первых libmd5-perl не качается. Во-вторых К этой строчке:"deb http://download.webmin.com/download/repository sarge contrib" я добавил еще эту: "deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib" Тогда скачалось. И почему-то браузер ругается на ssl, хотя все пакеты вроде поставил. Уже два дня бьюсь и тишина. Может подскажете чего...?
ОтветитьУдалитьРаспространенная проблема. На сайте webmin есть такой ответ в разделе часто задаваемых вопросов (переведено с английского):
УдалитьMy browser complains about the Webmin certificate when in SSL mode
Мой браузер жалуется на сертификат Webmin когда работает в SSL режиме.
Это происходит потому что стандартный SSL сертификат, генерируемый webmin выпущен не авторизованной сертифицирующей организацией. С точки зрения безопасности, это делает сертификат менее безопасным, потому что злоумышленник может теоретически перенаправить трафик с вашего сервера на другую машину без вашего ведома, что обычно нельзя сделать при использовании правильного SSL сертификата. Хотя сетевой трафик по прежнему шифруется, следовательно вы в безопасности от злоумышленников, которые просто прослушивают вашу сеть.
Если вы хотите быть уверены, что сервер Webmin, к которому вы подключаетесь, действительно принадлежит только вам, то единственным решением будет заказ сертификата у сертифицирующей организации вроде Verisign; этот сертификат будет связан с хост-именем вашего сервера и будет узнаваем браузерами. Этот сертификат необходимо разместить в файле /etc/webmin/miniserv.pem и он должен быть в том же формате (сертификат+ключ) как и существующий файл miniserv.pem.
Для запроса сертификата сделайте следующее:
- Выполните команду
openssl genrsa -out key.pem 2048
Она создаст файл key.pem, который будет вашим приватным ключом.
- Выполните команду
openssl req -new -key key.pem -out req.pem
Когда вас спросят о имени, введите полное имя вашего сервера, как написано в URL, например www.yourserver.com. Она создаст файл req.pem, который является запросом на создание сертификата (certificate signing request (CSR).
- Отправьте CSR вашей сертифицирующей организации тем методом, который они предусматривают. Они должны прислать вам в ответ файл, начинающийся так
-----BEGIN CERTIFICATE-----
который нужно записать в файл cert.pem.
- Объединяем приватный ключ и сертификат командой
cat key.pem cert.pem > /etc/webmin/miniserv.pem.
- Перезапустите webmin (убедитесь что он в режиме ssl) для использования нового ключа.
http://www.webmin.com/faq.html
А отключить сертификацию можно? Ubuntu server поставил на виртуальную машину с целью ознакомления и что бы составить примерный список нужных пакетов, прежде чем поднимать "живой" сервер. Или может посоветуете какой-то другой пакет простого графического интерфейса(без наворотов).
ОтветитьУдалить