Jak zainstalować Webmina na Ubuntu 19.04

Jeśli jesteś administratorem systemu lub sieci, należysz do obszaru wsparcia swojej firmy lub po prostu jesteś miłośnikiem systemów operacyjnych Linux, Solvetic ma dla Ciebie świetną wiadomość, a mianowicie, że masz specjalne narzędzie do zarządzania różnymi ( jeśli nie wszystkie) aspektów Twojego systemu zarówno na poziomie usług, procesów, użytkowników, ale także uprawnień, informacji i zadań, które realizujemy na co dzień.

Wiemy, że Linux oferuje nam niektóre dystrybucje ze środowiskiem graficznym (GUI), ale jeśli chodzi o system operacyjny na poziomie serwera, to normalne, że używamy go w trybie Core (terminal), a zadania wsparcia mogą stać się nieco nużące i podatne na błędy.

Następnie zobaczymy narzędzie ułatwiające te zadania, a tym narzędziem jest Webmin. Z tego powodu prosimy o dokładne zapoznanie się z tym samouczkiem, który Solvetic przygotował dla Ciebie w sposób kompletny, abyś mógł go wdrożyć w swojej organizacji niezależnie od jej wielkości. W tym przypadku użyjemy Ubuntu 19.04 Server i jeśli nadal go nie masz, zapraszamy do pobrania go pod następującym linkiem:

Co to jest WebminPrzede wszystkim musimy wiedzieć, z jakiego narzędzia będziemy korzystać i jakie są jego zalety. Webmin został dosłownie opracowany jako interfejs sieciowy, czyli dostęp przez obecne przeglądarki, w celu administrowania systemami Unix (w których jest Ubuntu Server) w prosty, ale dynamiczny sposób.

Możemy korzystać z aktualnych przeglądarek pod warunkiem, że obsługują Javę, tabele i formularze, jeśli tak, to będzie można skonfigurować konta użytkowników, zarządzać serwerem Apache, konfigurować DNS, edytować pliki i wiele innych zadań związanych z administracją i wsparcie.

Narzędzie Webmin jest zintegrowane z serwerem sieciowym, na którym znajdują się różne programy CGI, których celem jest aktualizacja plików systemowych, przy czym /etc/inetd.conf i /etc/passwd to jedne z najbardziej znanych, zarówno serwer Webmin, jak i programy CGI został napisany w Perlu w wersji 5 i nie używa niestandardowych modułów Perla dla lepszej wydajności i czasu reakcji na potrzeby każdego z nas.

W tym przypadku użyjemy Webmina na Ubuntu Server 19.04, ale nie martw się, ponieważ Webmin można zainstalować w systemach operacyjnych, takich jak:

Systemy operacyjne obsługiwane przez Webmina na Ubuntu Server 19.04

  • Cygwin
  • Darwin
  • Debiana
  • Endian Firewall Linux
  • Fedora Linux
  • FreeBSD
  • Ogólny Linux
  • Gentoo Linux
  • CentOS Linux
  • CloudLinux
  • HP / UX
  • IBM AIX
  • Immunix Linux
  • Lanthan Linux
  • Mennica Linuksa
  • LinuxPPC
  • Komputer stacjonarny Lycoris / LX
  • Mac OS X
  • Serwer korporacyjny Mandrake Linux
  • Mandriva Linux
  • Serwer Mandriva Linux Enterprise
  • NetBSD
  • OpenBSD
  • OtwórzDarwin
  • openmamba Linux
  • OpenNA Linux
  • Oracle Enterprise Linux
  • Maszyna wirtualna Oracle
  • Redhat Enterprise Linux
  • Redhat Linux
  • Redhat Linux Desktop i wiele innych

Webmin domyślnie zawiera 113 standardowych modułów, a o wiele więcej możemy używać przez strony trzecie, ale o tym później. Bez dalszych słów zobaczymy, jak zainstalować Webmina na Ubuntu Server 19.04.

1. Jak zainstalować repozytoria Webmin na Ubuntu Server 19.04


Pierwszym niezbędnym krokiem, aby wszystko działało zgodnie z oczekiwaniami, jest dodanie repozytorium Webmin do systemu, ponieważ pozwala nam to instalować i aktualizować Webmin za pomocą menedżera pakietów.

Krok 1
To repozytorium musi zostać dodane do pliku /etc/apt/sources.list, aby użyć żądanego edytora (nano lub vim) i wykonać następujące czynności:

 sudo nano /etc/apt/sources.list
W otwartym pliku musimy na jego końcu wpisać następujący wiersz:
 deb http://download.webmin.com/download/repository sarge contrib
Krok 2
To jest oficjalne repozytorium Webmin dla Ubuntu.

POWIĘKSZAĆ

Zmiany w pliku zapisujemy za pomocą klawiszy Ctrl+O i wyjdziemy za pomocą klawiszy Ctrl+X.

2. Jak dołączyć klucz Webmin PGP?

Krok 1
Teraz dodamy klucz Webmin PGP, aby system mógł uzyskać dostęp do repozytorium i wykonać pobieranie. Aby to osiągnąć, wykonamy w konsoli następujące czynności:

 wget http://www.webmin.com/jcameron-key.asc

POWIĘKSZAĆ

Krok 2
Teraz musimy zintegrować klucz wykonując:

 sudo apt-key dodaj jcameron-key.asc 

POWIĘKSZAĆ

3. Jak zaktualizować pakiety Webmin


Gdy proces się powiedzie, zaktualizujemy pakiety repozytorium Webmin, które dodaliśmy, w tym celu wykonujemy następujące czynności:
 aktualizacja sudo apt

POWIĘKSZAĆ

4. Jak zainstalować Webmina na Ubuntu Server 19.04

Krok 1
Nadszedł oczekiwany przez wszystkich czas i jest to instalacja Webmina na serwerze, w tym celu wykonamy następujące czynności:

 sudo apt zainstaluj webmin

POWIĘKSZAĆ

Krok 2
Wpisujemy literę Y, aby potwierdzić pobranie i instalację Webmina na serwerze, po zakończeniu procesu zobaczymy następujące podsumowanie:

POWIĘKSZAĆ

Zauważ, że w końcowej części podsumowania znajdujemy sposób na dostęp do panelu Webmina ze składnią:

 https: // adres_IP: 10000 / https: // nazwa_komputera: 10000 /

5. Jak włączyć zaporę w systemie Linux


Do tego momentu zainstalowaliśmy Webmin, a następnym krokiem będzie przyznanie pozwolenia na łączność, ponieważ będzie to z przeglądarki internetowej, osiąga się to poprzez udzielenie autoryzacji do portu 10000 w zaporze Ubuntu Server 19.04, dla tego pozwolenia wystarczy wykonać następujące czynności:
 sudo ufw zezwól na 10000

POWIĘKSZAĆ

6. Jak uzyskać dostęp do Webmina na Ubuntu Server 19.04

Krok 1
Czas poznać interfejs i korzystanie z Webmina na naszym serwerze, w tym celu przechodzimy do przeglądarki, w tym przypadku Google Chrome, i w pasku adresu wpisujemy dowolną z poniższych opcji:

 https: // solvetic: 10000 / https: // IP serwera: 10000 /
Krok 2
Zobaczymy następujące ostrzeżenie, ponieważ jest to bezpieczne połączenie HTTPS:

Krok 3
Klikamy przycisk Ustawienia zaawansowane i tam klikamy wiersz „Kontynuuj do … (niezabezpieczone)”:

Krok 4
Klikając tam zostaniemy przekierowani do okna logowania do Webmina, w którym wprowadzimy dane uwierzytelniające, za pomocą których uzyskujemy dostęp do systemu:

Krok 5
Kliknij przycisk Zaloguj się, a początkowe środowisko Webmin w Ubuntu Server 19.04 będzie następujące:

POWIĘKSZAĆ

PanelW początkowym oknie o nazwie Dashboard znajdziemy konkretne 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.
  • Pamięć wirtualna i nie tylko.

Krok 6
Na dole znajdują się dwie sekcje, w których będzie można zobaczyć najnowsze logowania, a także wykorzystanie dysku:

POWIĘKSZAĆ

7. Opcje użycia Webmina w Ubuntu Server 19.04


Po lewej stronie znajduje się szereg opcji, które są menu Webmina i skąd można uzyskać dostęp do wymaganych informacji, a także w razie potrzeby skonfigurować narzędzie.

WebminJest to sekcja konfiguracyjna narzędzia podzielona na sekcje takie jak:

  • Konfiguracja webmina (motywy, dostęp anonimowy, użycie modułów i wiele więcej)
  • Dostosuj interfejs i język
  • Ustawienia kopii zapasowej
  • Konfiguracja użytkownika Webmina
  • Historia akcji i nie tylko

POWIĘKSZAĆ

SystemJest to jeden z najdelikatniejszych, bo stamtąd będzie możliwe:

  • Zobacz bieżące procesy serwera
  • Zmień hasła
  • Przeglądaj i aktualizuj pakiety oprogramowania
  • Dostosuj zaplanowane zadania
  • Konfiguracja PAM
  • Dostęp do zdarzeń systemowych
  • Uruchom kopie zapasowe danych
  • Zobacz użytkowników i grupy

POWIĘKSZAĆ

SerweryTa sekcja jest przeznaczona do konfiguracji serwerów pocztowych, takich jak Exim, Qmail, Postfix i Sendmail

POWIĘKSZAĆ

InniMożemy sklasyfikować tę sekcję jako zestaw narzędzi do pracy na serwerze, są to:

  • Menedżer plików
  • Konsola poleceń
  • Możliwość tworzenia niestandardowych poleceń
  • Nawiąż połączenia SSH
  • Zobacz stan systemu i serwera
  • Uzyskaj dostęp do chronionych katalogów internetowych
  • Użyj tunelu HTTP

POWIĘKSZAĆ

Jako punkt do wskazania, sekcja „Stan systemu i serwera” jest idealna, aby uzyskać pełny przegląd zachowania Ubuntu Server ze stanami takimi jak dobry, sprawiedliwy lub zły:

POWIĘKSZAĆ

InternetJak sama nazwa wskazuje, zajmujemy się wszystkimi aspektami sieci takimi, jakie są:

  • Zarządzanie zaporą sieciową
  • Ogólna konfiguracja interfejsów sieciowych
  • Zarządzaj używaną przepustowością
  • Skonfiguruj klienta i serwer NIS i nie tylko

POWIĘKSZAĆ

Sprzęt komputerowySekcja poświęcona komponentom sprzętowym naszego serwera Ubuntu, takim jak:

  • Zarządzaj drukarkami.
  • Zarządzaj woluminami logicznymi.
  • Ustaw czas systemowy.
  • Zarządzaj macierzą RAID w systemie Linux.
  • Konfiguracja ISCSI.
  • Wyświetl bieżące partycje dysku twardego.

POWIĘKSZAĆ

GrupaTa sekcja jest specjalnie zintegrowana, aby skonfigurować wszystko, co jest związane z klastrem (jeśli go mamy) w systemie, tam będzie możliwe:

  • Przypisz użytkowników
  • Zmień hasła
  • Kopiuj pliki
  • Użyj poleceń konsoli
  • Sprawdź poprawność serwerów wbudowanych

POWIĘKSZAĆ

Nieużywane modułyZnajdziemy tutaj wszystkie moduły, które z tego czy innego powodu nie są już używane w Webminie i przy wyborze któregoś z nich zobaczymy opis ich działania i roli.

POWIĘKSZAĆ

Zresetuj modułyTa opcja pozwala nam skonfigurować moduły do ​​ich stanu fabrycznego.

Na dole znajdziemy szereg ikonek, które pozwalają nam na wykonanie określonych akcji w Webminie, takich jak:

  • Przypnij menu nawigacyjne.
  • Użyj trybu nocnego.
  • Uzyskaj dostęp do terminala.
  • Dodaj do ulubionych.
  • Ustaw ogólny motyw.
  • Edytuj użytkownika, z którym uzyskujemy dostęp.

POWIĘKSZAĆ

Na początku badania rozmawialiśmy o modułach Webmin, wymienimy tylko kilka, abyśmy zrozumieli i zobaczyli zakres, jaki daje nam to narzędzie:

  • Klient ADSL
  • Zapora BSD
  • Serwer WWW Apache
  • Uruchamianie i wyłączanie
  • Kopia zapasowa plików konfiguracyjnych
  • Zadania Cron Cron
  • Serwery administratora klastra
  • Dyskowe i sieciowe systemy plików
  • Menedżer plików
  • Program ładujący GRUB
  • Zapora D
  • Tunel HTTP
  • Pierwsze uruchomienie systemu
  • Zapora IPv6 w systemie Linux
  • Zapora systemu Linux
  • Serwer bazy danych MySQL
  • Usługi i protokoły sieciowe

Widzimy, że Webmin jest potężnym narzędziem do zarządzania różnymi aspektami naszego serwera, a tym samym zapewnia znacznie pełniejszą administrację.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave