Wyszukiwanie w witrynie

Jak zainstalować narzędzie administracyjne systemu Webmin na RHEL 8


Webmin to nowoczesne, internetowe narzędzie do zarządzania Linuksem (podobne do konsoli internetowej Cockpit), które umożliwia monitorowanie różnych wskaźników systemowych. Dzięki Webmin możesz także wykonywać zadania administracyjne, takie jak zarządzanie kontami użytkowników, zmiana ustawień i konfiguracja ustawień DNS.

Webmin udostępnia graficzny interfejs użytkownika, który wyświetla wskaźniki systemowe, takie jak wykorzystanie procesora, pamięci RAM i dysku. Informacje te można wykorzystać do zdiagnozowania wszelkich problemów, które potencjalnie wpływają na wydajność systemu.

Webmin umożliwia wykonywanie następujących zadań administratora systemu:

  • Zmień hasła do kont użytkowników.
  • Instaluj, aktualizuj, aktualizuj i usuwaj pakiety.
  • Konfiguracja reguł zapory sieciowej.
  • Ponowne uruchamianie lub wyłączanie.
  • Przeglądanie plików dziennika.
  • Zaplanuj zadania cron.
  • Załóż nowe konta użytkowników lub usuń istniejące.

W tym przewodniku omówimy instalację Webmin na RHEL 8.

Krok 1: Zainstaluj wymagania wstępne dla Webmin

Na początek zainstalujemy pewne wymagania wstępne, które są wymagane podczas instalacji Webmin. Więc. śmiało i uruchom polecenie dnf:

sudo dnf install -y wget perl perl-Net-SSLeay openssl unzip perl-Encode-Detect perl-Data-Dumper

Po zakończeniu instalacji przejdź do następnego kroku.

Krok 2: Włącz repozytorium Webmin

Następnym krokiem jest pobranie klucza GPG Webmina w celu szyfrowania i podpisywania wiadomości za pomocą następującego polecenia wget.

wget https://download.webmin.com/jcameron-key.asc

Po pobraniu zaimportuj go za pomocą polecenia obr/min w następujący sposób.

sudo rpm --import jcameron-key.asc

Krok 3: Zainstaluj Webmin na RHEL 8

Po wprowadzeniu klucza GPG ostatnim krokiem jest instalacja Webmina. Oficjalna strona pobierania Webmin zawiera pakiety Webmin dla głównych dystrybucji Linuksa, takich jak Debian, CentOS itp. Ponieważ instalujemy Webmin na RHEL, musisz pobrać pakiet RPM za pomocą polecenia wget, jak pokazano.

wget https://prdownloads.sourceforge.net/webadmin/webmin-1.970-1.noarch.rpm

Po zakończeniu pobierania zainstaluj Webmin za pomocą polecenia:

sudo rpm -Uvh webmin-1.970-1.noarch.rpm

Po zakończeniu procesu instalacji sprawdź, czy Webmin jest uruchomiony.

sudo systemctl status webmin.service

Dane wyjściowe poniżej potwierdzają, że Webmin jest uruchomiony.

Krok 4: Otwórz port Webmin w zaporze sieciowej

Domyślnie Webmin nasłuchuje na porcie TCP 10000. Aby to potwierdzić, użyj polecenia netstat, jak pokazano.

sudo netstat -pnltu | grep 10000

Jeśli jesteś za zaporą sieciową, otwórz port TCP 10000:

sudo firewall-cmd --add-port=10000/tcp --zone=public --permanent
sudo  firewall-cmd --reload

Krok 4: Dostęp do interfejsu Webmin

Gdy wszystko jest już ustawione, czas uzyskać dostęp do Webmina, a zrobimy to za pośrednictwem przeglądarki internetowej. Uruchom więc przeglądarkę internetową i przeglądaj adres URL:

https://server-ip:10000/

Na początku otrzymasz powiadomienie, że Twoje połączenie jest prywatne. Ale nie martw się. To pokazuje tylko, że certyfikat SSL Webmin jest podpisany samodzielnie i nie jest rozpoznawany przez urząd certyfikacji. Kliknij więc kartę „Zaawansowane”.

Następnie kliknij „przejdź do adresu IP serwera”. Spowoduje to przejście do strony logowania Webmin, na której zalogujesz się przy użyciu danych uwierzytelniających root.

Po zalogowaniu panel kontrolny zostanie wyświetlony tak, jak pokazano.

I to wszystko. Pomyślnie zainstalowałeś Webmin na RHEL 8.