Zarządzanie serwerem lub systemem Linux może stać się naprawdę złożonym zadaniem ze względu na ilość usług, reguł i procesów, które tam są obecne, jako administratorzy musimy być świadomi użytkowników, grup, reguł zapory sieciowej, sieci, sprzętu itp. nie masz odpowiednich narzędzi, to staje się dramatyczne.
Aby pomóc rozwiązać i zmniejszyć te obciążenia, mamy Webmin, który został opracowany tak, aby administratorzy i użytkownicy Linuksa mieli jedno z najlepszych narzędzi do zarządzania Linuksem i wszystkim, co się z nim wiąże.
Co to jest WebminWebmin został stworzony jako interfejs webowy, dzięki któremu możliwe jest zarządzanie systemami Unix, wszystkimi przeglądarkami kompatybilnymi z tabelami i formularzami, a także Java dla modułu File Manager, pozwoli Webminowi na konfigurowanie kont użytkowników , Apache, DNS, udostępnianie plików i wiele zadań, które wykonujemy na co dzień.
Webmin składa sięz serwera WWW i zestawu programów CGI, które zarządzają plikami systemowymi, takimi jak /etc/inetd.conf i / etc / passwd, zarówno serwer WWW, jak i programy CGI są napisane w Perlu w wersji 5 i dlatego oba nie korzystać z niestandardowych modułów Perla.
ZgodnośćW tym przypadku zamierzamy użyć Ubuntu 21.04 (w fazie beta), ale Webmin jest kompatybilny z różnymi systemami, takimi jak:
- Amazon Linux
- APLINUX
- Azjatycka
- Serwer Asianux
- CentOS Linux
- Hypervisor Citrix
- CloudLinux
- Cloudrouter Linux
- Kobaltowy Linux
- Darwin
- Debian Linux
- Fedora Linux
- FreeBSD
- Ogólny Linux
- Gentoo Linux
- IBM AIX
- Mennica Linuksa
- LinuxPPC
- Komputer stacjonarny Lycoris / LX
- Mac OS X
- macOS Catalina
- macOS High Sierra
- macOS Mojave
- macOS Sierra
- Mandrake Linux
- Serwer korporacyjny Mandrake Linux
- Mandriva Linux
- Serwer Mandriva Linux Enterprise
- Mepis Linux
- Pardus Linux
- pclinuxos Linux
- Linux Playstation
- Raspbian Linux
- Redhat Enterprise Linux
- Redhat Linux
- Redhat Linux Desktop i wiele innych
Instalacja Webmina na Ubuntu 21.04
Krok 1
Uzyskujemy dostęp do terminala i potwierdzamy, że używamy Ubuntu 21.04 za pomocą następującego polecenia:
lsb_release -a
Krok 2
Teraz dodamy repozytorium Webmina, aby móc instalować i aktualizować Webmina za pomocą menedżera pakietów, aby dodać to repozytorium musimy dodać je do pliku /etc/apt/sources.list, używamy do tego pożądanego edytora :
sudo nano /etc/apt/sources.listNa końcu pliku wpisujemy następujący wiersz:
deb http://download.webmin.com/download/repository sarge contrib
Zmiany zapisujemy klawiszami Ctrl+O i wychodzimy z edytora klawiszami Ctrl+X.
Krok 3
Następnie dodamy klucz Webmin PGP, aby system mógł uzyskać dostęp do repozytorium i wykonać pobieranie, użyjemy następującego polecenia:
wget http://www.webmin.com/jcameron-key.asc
Krok 4
Instalujemy ten klucz za pomocą następującego polecenia:
sudo apt-key dodaj jcameron-key.asc
Krok 5
Następnie zaktualizujemy pakiety w repozytorium Webmin za pomocą następującego polecenia:
aktualizacja sudo apt
Krok 6
Po zaktualizowaniu pakietów możliwe będzie zainstalowanie Webmina w Ubuntu 21.04, w tym celu wykonujemy następujące czynności:
sudo apt zainstaluj webmin
Krok 7
Wpisujemy literę S, aby potwierdzić pobieranie, na końcu tego procesu można zidentyfikować sposób dostępu do panelu Webmin:
Krok 8
Jest to możliwe przy użyciu dowolnej z następujących składni:
https: // adres_IP: 10000 / https: // nazwa_komputera: 10000 / https: // localhost: 10000 /Krok 9
Przed uzyskaniem dostępu musimy przyznać niezbędne uprawnienia w zaporze Ubuntu 21.04, to uprawnienie musi zostać udzielone na port 10000 za pomocą następującego polecenia:
sudo ufw zezwól na 10000
Krok 10
Gdy autoryzacja Firewall jest gotowa, przechodzimy do przeglądarki i będziemy gotowi do dostępu do Webmina, po wejściu do którejkolwiek z dostępnych opcji zobaczymy:
POWIĘKSZAĆ
Krok 11
Klikamy „Zaawansowane” i wyświetli się:
POWIĘKSZAĆ
Krok 12
Klikamy „Zaakceptuj ryzyko i kontynuuj”, a następnie musimy wprowadzić dane uwierzytelniające, za pomocą których uzyskujemy dostęp do systemu Ubuntu 21.04:
Krok 13
Klikamy Zaloguj się i najpierw zobaczymy pulpit nawigacyjny Webmina, w którym zobaczymy szczegóły, takie jak:
- Nazwa zespołu
- Używana wersja Webmina
- Czas użytkowania systemu
- Informacje o procesorze
- Aktualna pamięć RAM
- Miejsce na dysku twardym
- Używany system operacyjny
- Wersja jądra
POWIĘKSZAĆ
NotatkaW wersji systemu operacyjnego Debian Linux 11 został wydany, ponieważ Ubuntu 21.04 jest jeszcze w fazie beta.
Na dole widzimy historię danych, a także wykorzystanie dysku czy interfejsów sieciowych.
Krok 14
Domyślnie jest w języku angielskim, możemy kliknąć nazwę użytkownika na dole i przypisać żądany język, w tym przykładzie hiszpański:
POWIĘKSZAĆ
Zapisujemy zmiany, aby zmiany zaczęły obowiązywać.
Krok 15
W sekcji Webmin znajdziemy takie parametry jak:
- Globalna konfiguracja webmina
- Dostosuj interfejs i język narzędzia
- Ustawienia kopii zapasowej
- Konfiguracja użytkownika Webmina
- Historia akcji
- System operacyjny i więcej opcji
POWIĘKSZAĆ
Krok 16
W dziale System znajdziemy takie parametry jak:
- Wyświetl bieżące procesy serwera lub komputera
- Zmień hasła użytkowników
- Przeglądaj i aktualizuj pakiety oprogramowania
- Dostosuj zaplanowane zadania
- Konfiguracja PAM
- Dostęp do zdarzeń systemowych na poziomie ogólnym lub w zakresie czasowym
- Uruchom kopie zapasowe danych
- Zobacz użytkowników systemu i grupy
POWIĘKSZAĆ
Krok 17
W sekcji Użytkownicy i grupy będzie można zobaczyć każdego użytkownika z jego grupami, a także tworzyć, edytować lub usuwać użytkownika z tego miejsca:
POWIĘKSZAĆ
Krok 18
W sekcji Serwery mamy:
- Zarządzaj e-mailami użytkowników
- Edytuj serwer SSH
- Zarządzaj serwerem bazy danych
POWIĘKSZAĆ
Krok 19
W Narzędziach znajdziemy:
- Menedżer plików
- Konsola poleceń
- Dostęp do poleceń niestandardowych
- Nawiąż połączenia SSH
- Zobacz stan systemu i serwera
- Uzyskaj dostęp do chronionych katalogów internetowych
- Użyj tunelu HTTP, aby zwiększyć bezpieczeństwo dostępu
POWIĘKSZAĆ
Krok 20
Ta sekcja jest bardzo pomocna (Server Status), ponieważ zapewnia globalny przegląd tego, jak działa Ubuntu 21.04.
W sekcji Sieć znajdziemy:
- Zarządzanie zaporą sieciową
- Ogólna konfiguracja aktywnych interfejsów sieciowych na urządzeniu
- Zarządzaj używaną przepustowością
- Skonfiguruj klienta i serwer NIS
POWIĘKSZAĆ
Krok 21
Tam możemy kliknąć „Interfejsy sieciowe”, aby zobaczyć pełną i zaktualizowaną konfigurację kart sieciowych:
POWIĘKSZAĆ
Krok 22
W dziale Sprzęt znajdziemy:
- Zarządzanie drukarką
- Zarządzaj woluminami logicznymi
- Ustaw czas systemowy
- Pracuj na Linux RAID
- Konfiguracja ISCSI
- Wyświetl partycje dysku twardego
POWIĘKSZAĆ
Krok 23
Sekcja Klaster poświęcona jest pracy na wszystkich parametrach aktywnego klastra na komputerze, takich jak:
- Zmień hasła
- Utwórz nowych użytkowników lub grupy
- Sprawdź serwery
- Kopiuj pliki
POWIĘKSZAĆ
Krok 24
W sekcji „Nieużywane moduły” znajdziemy wszystkie przestarzałe moduły, które nie mają już aktywności na komputerze:
POWIĘKSZAĆ
Krok 25
Na dole możemy ustawić tryb ciemny lub jasny zgodnie z naszymi preferencjami:
POWIĘKSZAĆ
Krok 26
Mamy wbudowany terminal do wykonywania poleceń stamtąd:
POWIĘKSZAĆ
Webmin to jedno z najbardziej kompletnych rozwiązań, jakie możemy dziś znaleźć, aby działać kompleksowo na komputerze z systemem Linux w tym konkretnym przypadku Ubuntu 21.04.