У наступній статті ми розглянемо, як ми можемо встановити Webmin на Ubuntu 20.04. Це одне веб-інструмент, який дозволяє систематичним адміністраторам управляти системами подібні до Gnu / Linux та Unix, особливо серверів. Webmin дозволяє керувати обліковими записами користувачів, оновлювати пакети, файли системних журналів, налаштовувати брандмауери, електронну пошту, базу даних, постфікс тощо.
Webmin написаний на Perl і працює як власний веб-сервер та процес. За замовчуванням він зв'язується через TCP через порт 10000 і може бути налаштований на використання SSL, якщо OpenSSL встановлений з модулями Perl.
Завдяки цьому інструменту труднощі налаштування нашого власного сервера відходять на другий план, і Webmin опікується всією технічною частиною, залишаючи за користувачем лише прийняття рішень. Таким чином їм не доведеться витрачати час на дослідження деталей, як реалізувати варіанти, які вони хочуть мати.
Встановлення Webmin на Ubuntu 20.04
Перш ніж розпочати встановлення програми, це завжди гарна ідея спочатку оновіть пакети, доступні зі сховищ. Ми можемо зробити це, відкривши термінал (Ctrl + Alt + T) і виконавши команди:
sudo apt update && sudo apt upgrade
Далі нам доведеться встановити необхідні залежності за допомогою команди:
sudo apt install software-properties-common apt-transport-https
Увімкніть сховище Webmin
На даний момент ми повинні увімкнути сховище Webmin, оскільки воно ще не доступне в Ubuntu 20.04 LTS.
Перш за все, давайте додати ключ Webmin GPG як показано в наступному:
sudo wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
Після попередньої команди ми можемо вручну додати сховище Webmin за командою:
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
Встановіть Webmin
Наразі ми оновили систему, встановили ключ Webmin GPG та вручну додали необхідне сховище. Наступне, що ми зробимо, це встановити виконуючи в терміналі (Ctrl + Alt + T) команду:
sudo apt install webmin
Після встановлення ми зможемо перевірити статус обслуговування запуск команди:
sudo systemctl status webmin
Як показано на скріншоті вище, Webmin вже працює належним чином. Тепер за перевірте встановлену версію, нам доведеться використовувати лише таку команду:
dpkg -l | grep webmin
У попередньому висновку ми це побачимо ми встановлюємо Webmin версії 1.941. Завдяки встановленому та запущеному інструменту ми тепер можемо отримати доступ до панелі управління за допомогою веб-браузера.
Налаштуйте брандмауер
За замовчуванням, цей інструмент прослуховує порт TCP 10000. Щоб отримати зовнішній доступ до нашого сервера, ми повинні відкрити порт у брандмауері. Для цього ми виконаємо команду в терміналі (Ctrl + Alt + T):
sudo ufw allow 10000/tcp
Тепер ми перезавантажимо брандмауер, щоб відбулися зміни:
sudo ufw reload
Щоб перевірити стан брандмауера, ми виконаємо:
sudo ufw status
Увійти
Щоб увійти до Webmin, нам потрібно буде лише відкрийте браузер і перейдіть до IP-адреси нашого сервера:
https://IP-del-servidor:10000/
Спочатку ми розглянемо наступну веб-сторінку, яка вказує на наявність потенційного ризику. Це не викликає занепокоєння, оскільки це відбувається тому, що Webmin генерує власний самопризначений SSL-сертифікат, який браузер не вважає безпечним.
Щоб обійти цю перешкоду, ми просто натиснемо на ''Розширений"а потім у"Прийміть ризик і продовжуйте».
Тепер ми можемо увійти в систему з нашим користувачем системи. Крім того, коли цю програму інстальовано, вона створює суперкористувача для управління додатком з іменем кореня та паролем, який наш кореневий користувач має на машині. Якщо у вас немає активованого кореневого облікового запису, можливо, вам доведеться змінити пароль кореневого користувача Webmin. Це можна зробити, відкривши термінал (Ctrl + Alt + T) і набравши команду:
sudo /usr/share/webmin/changepass.pl /etc/webmin root nueva-clave
Нарешті ми збираємось дійти до екрану, де ми можемо увійти.
На цьому етапі ми можемо налаштувати нашу систему Ubuntu 20.04 відповідно до її специфікацій.
Щоб оновити нашу установку, після кожного запуску не буде більше виконувати наступні команди в терміналі (Ctrl + Alt + T):
sudo apt update && sudo apt upgrade
Видаліть
в видалити сховище -, в терміналі (Ctrl + Alt + T) нам доведеться виконати команду:
sudo add-apt-repository --remove "deb https://download.webmin.com/download/repository sarge contrib"
Тоді ми можемо видалити інструмент за допомогою команди:
sudo apt remove webmin; sudo apt autoremove
в більше інформації про це програмне забезпечення, Ви можете проконсультуватися з веб-сайт проекту і документація що вони пропонують нам користувачів там.
Привіт всім.
Я вважаю, що це чудовий інструмент.
але після встановлення зі мною сталося щось, що я не знаю, чи є це наслідком встановлення.
після встановлення Webmin. на моєму сервері з Ubuntu 20.04, коли сервер перезавантажується, він втрачає IP-адреси інтерфейсів. і я змушений налаштувати їх за допомогою ifconfig. Я переглянув файл installer-config.yaml, і він правильно налаштований.
Я намагався налаштувати його через Webmin, але мені не пощастило.
Будь-яка пропозиція?