- 1. Jak zainstalować repozytoria Webmin na Ubuntu Server 19.04
- 2. Jak dołączyć klucz Webmin PGP?
- 3. Jak zaktualizować pakiety Webmin
- 4. Jak zainstalować Webmina na Ubuntu Server 19.04
- 5. Jak włączyć zaporę w systemie Linux
- 6. Jak uzyskać dostęp do Webmina na Ubuntu Server 19.04
- 7. Opcje użycia Webmina w Ubuntu Server 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.listW otwartym pliku musimy na jego końcu wpisać następujący wiersz:
deb http://download.webmin.com/download/repository sarge contribKrok 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ę.