Narzędzia do administrowania systemami operacyjnymi skupiają się na ułatwieniu zarządzania komponentami i procesami każdego parametru w środowisku. W tym świecie aplikacji szczególnie wyróżnia się Webmin, który jest idealnym rozwiązaniem dla tej scentralizowanej administracji, ponieważ oferuje nam szereg grafik i danych w czasie rzeczywistym, dzięki czemu nasze zadanie zarządzania będzie czymś znacznie prostszym kontrolować.
W tym samouczku dowiemy się, jak zainstalować Webmina w Ubuntu 18.04 i zobaczymy, jak wykorzystać to narzędzie, aby ułatwić nam codzienną pracę.
Co to jest WebminWebmin to interfejs sieciowy, który został opracowany do administrowania systemem w środowiskach Unix. Co najlepsze, Webmin może być używany przez dowolną nowoczesną przeglądarkę internetową, a za pomocą tego interfejsu możemy konfigurować konta użytkowników, Apache, DNS, wymianę plików i wiele innych działań.
Z wykorzystaniem Webmina mamy dodatkową zaletę w postaci pominięcia konieczności ręcznej edycji plików konfiguracyjnych Uniksa takich jak /etc/passwd, a co za tym idzie administrowania systemem z poziomu konsoli lub zdalnie, ułatwiając pracę administracyjną i wsparcie.
Platforma Webmin składa się z prostego serwera WWW i kilku programów CGI, które są aktualizowane bezpośrednio przez pliki systemowe, takie jak /etc/inetd.conf i /etc/passwd. Serwer WWW i wszystkie programy CGI zostały napisane w Perlu w wersji 5 i nie używają niestandardowych modułów Perla.
System operacyjnyNiektóre systemy operacyjne obsługiwane przez Webmin to:
- W przypadku Linuksa
- Cendio LBS Linux
- CentOS Linux
- CloudLinux
- Debian Linux
- Grudzień / Compaq OSF / 1
- HP / UX
- IBM AIX
- Immunix Linux
- Lanthan Linux
- Mennica Linuksa
- OpenBSD
- OtwórzDarwin
- Openmamba Linux
- Redhat Enterprise Linux
- Redhat Linux
- Pulpit Redhat Linux
- Sangoma Linux
- SuSE Linux
- SuSE OpenExchange Linux
- SuSE SLES Linux
- Synology DSM i wiele innych.
Teraz zobaczymy, jak zainstalować Webmina w Ubuntu 18.04.
1. Jak dodać repozytorium Webmin w Ubuntu?
Krok 1
Najpierw musisz dodać repozytorium Webmin, aby łatwo zainstalować i zaktualizować Webmin za pomocą menedżera pakietów. Musimy dodać to repozytorium w pliku /etc/apt/sources.list i do tego użyjemy edytora takiego jak ten:
sudo nano /etc/apt/sources.listW wyświetlonym pliku wkleimy następujący wiersz:
deb http://download.webmin.com/download/repository sarge contrib
POWIĘKSZAĆ
Krok 2
Teraz zapiszemy zmiany za pomocą klawiszy Ctrl + O i wyjdziemy za pomocą Ctrl + X.
Teraz dodamy klucz Webmin PGP, aby system korzystał z repozytorium, w tym celu wykonujemy następujące czynności:
wget http://www.webmin.com/jcameron-key.asc
POWIĘKSZAĆ
Krok 3
Teraz wykonujemy następujące czynności, aby dodać klucz:
sudo apt-key dodaj jcameron-key.asc
POWIĘKSZAĆ
2. Jak zaktualizować pakiety Webmin w Ubuntu?
Po dodaniu kluczy zaktualizujemy je, wykonując:
aktualizacja sudo apt
3. Jak zainstalować Webmina na Ubuntu 18.04
Krok 1
Przechodzimy do instalacji Webmina, wykonując następujący wiersz:
sudo apt zainstaluj webmin
POWIĘKSZAĆ
Krok 2
Wpisujemy literę S, aby potwierdzić pobranie i instalację Webmina, po zakończeniu procesu zobaczymy:
POWIĘKSZAĆ
Krok 3
W końcowej części możemy zobaczyć składnię dostępu do Webmina przez przeglądarkę, która może odbywać się na dwa sposoby:
https: // adres_IP: 10000 / https: // nazwa_komputera: 10000 /
4. Jak włączyć zaporę Linuksa?
Niezbędna będzie dla nas autoryzacja portu 10000 w zaporze, ponieważ za jej pośrednictwem zostanie nawiązane połączenie z Webminem, w tym celu wykonamy następujące czynności:
sudo ufw zezwól na 10000
POWIĘKSZAĆ
5. Jak korzystać z Webmina w Ubuntu
Krok 1
Po skonfigurowaniu zapory uzyskamy dostęp z przeglądarki, a ponieważ używany jest bezpieczny protokół HTTP (HTTPS), zobaczymy następujące ostrzeżenie:
Krok 2
Klikamy linię Zaawansowane i zobaczymy to:
Krok 3
Tam klikamy dolny wiersz Kontynuuj do … i zostaniemy przekierowani do następujących:
Krok 4
Tam wprowadzimy poświadczenia dostępu do Ubuntu 18.04 i będzie to środowisko oferowane przez Webmina:
POWIĘKSZAĆ
Krok 5
Widzimy, że po lewej stronie znajdują się różne opcje, takie jak:
WebminZ tej opcji mamy możliwość kontrolowania różnych aspektów konfiguracji aplikacji takich jak użytkownicy, motywy, języki itp:
POWIĘKSZAĆ
SystemJak sama nazwa wskazuje, z tego miejsca będzie można uzyskać dostęp do wielu parametrów konfiguracyjnych systemu, takich jak dziennik zdarzeń, użytkownicy, grupy, uwierzytelnianie PAM, hasła i inne.
POWIĘKSZAĆ
SerweryZ tej opcji będziemy mieli dostęp do parametrów serwera pocztowego, takich jak Exim, Qmail, Postfix i Sendmail, jeśli je mamy.
InniZ tej sekcji będziemy mieć pod ręką przydatne narzędzia, takie jak menedżer plików, połączenia HTTP, połączenia SSH, wiersz poleceń i inne.
POWIĘKSZAĆ
SiećDzięki tej sekcji możliwe będzie zarządzanie wszystkimi ustawieniami sieci, takimi jak adresowanie IPv4, IPv6, przepustowość, zarządzanie interfejsem sieciowym i inne.
POWIĘKSZAĆ
Sprzęt komputerowyPrzydatne do monitorowania i poznawania aspektów sprzętowych w czasie rzeczywistym, takich jak partycje dyskowe, RAID, iSCII, czas systemowy i inne.
POWIĘKSZAĆ
GrupaZ tej sekcji będzie można wykonywać zadania związane z klastrami, takie jak zmiana haseł, użytkowników, zadania cron, Shell i inne.
POWIĘKSZAĆ
Nieużywane modułyW tej sekcji znajdziemy wszystkie moduły, które nie zostały wykryte w systemie lub są przestarzałe.
POWIĘKSZAĆ
Na dole mamy możliwość zastosowania ciemnego motywu do Webmina, aby stworzyć znacznie lepszy efekt na poziomie wizualnym:
POWIĘKSZAĆ
Widzimy, że w Dashboardzie znajdziemy dokładne informacje o serwerze takie jak:
- Procent wykorzystania procesora, pamięci wirtualnej RAM itp.
- Wersja webmina
- Nazwa hosta
- Wersja systemu operacyjnego
- Wersja jądra
- Czas pracy systemu
- Uruchomione procesy
- Dostępne aktualizacje i wiele więcej.