Menu
Za darmo
Rejestracja
dom  /  Internet/ Instalacja i konfiguracja webmina na Debianie 8. Prawidłowa instalacja Webmin Ubuntu Server

Instalacja i konfiguracja webmina na debianie 8. Prawidłowa instalacja Webmin Ubuntu Server

Istnieje wiele paneli kontrolnych serwerów WWW, zarówno wyspecjalizowanych do hostingu, jak i ogólnego przeznaczenia. Dzisiaj zainstaluję jeden z takich paneli - Webmin włączony serwer centosu 7. Moim zdaniem jest to jeden z najpopularniejszych środków. pilot serwer przez przeglądarkę.

Webmin to internetowy panel kontrolny do administrowania serwerem unix. Jest wieloplatformowy, instalowany na różnych dystrybucjach uniksowych. Jedno z jego zastosowań opisałem kiedyś w artykule o freebsd. Za pomocą webmina możesz wykonać niemal wszystkie popularne czynności administracyjne na serwerze, takie jak:

  • Skonfiguruj połączenia sieciowe
  • Dodaj użytkowników
  • Zamontuj partycje
  • Skonfiguruj zaporę
  • Wyłącz lub uruchom ponownie serwer
  • Zaktualizuj pakiety

i wiele więcej. Istnieją moduły do ​​różnych programów, które można kontrolować za pomocą webmina. Na przykład samba lub serwer WWW, serwer mysql i wiele innych pakietów. Lista modułów jest obszerna, możesz zobaczyć listę niestandardowych modułów innych firm na oficjalnej stronie internetowej lub w samym panelu po instalacji, listę oficjalnych modułów. Za pośrednictwem webmina możesz uzyskać dostęp do konsoli serwera, przesyłać lub pobierać pliki z serwera. Czasami jest to wygodne.

Sam prawie nigdy nie używam tego panelu, nie ma potrzeby, jestem przyzwyczajony do konfigurowania wszystkiego w konsoli. Ale znam osoby, które aktywnie administrują serwerami za pomocą webmina. Byli to administratorzy, którzy nie byli bardzo zaawansowani w Linuksie, ale mimo to ten panel pozwalał im normalnie zarządzać serwerem bez odpowiedniej wiedzy i umiejętności.

Prawie zawsze korzystam z webmina serwery pocztowe. Wygodne jest dla mnie analizowanie i wyszukiwanie czegoś w ogromnych dziennikach poczty za pomocą modułu przeglądarki dzienników. Nie spotkałem nic prostszego i wygodniejszego. Na przykład masz dziennik dzienny o wielkości 100-300 megabajtów, co sekundę rejestrowane są w nim dziesiątki zdarzeń. Masz identyfikator e-mail. Możesz wpisać identyfikator litery w pasku wyszukiwania i zobaczyć wszystkie wiersze dziennika, w którym się pojawia. To jest bardzo wygodne. Zwykłe poszukiwania w takiej sytuacji to za mało. Możesz oczywiście pobrać wyjście cat lub wymyślić coś innego, ale jest to mniej wygodne. Zwłaszcza jeśli potrzebujesz porównać wartości z różnych plików dziennika. Po prostu otwierasz różne logi w dwóch oknach przeglądarki i analizujesz je.

Zacznijmy instalować Webmina na serwerze z systemem СentOS 7. Proces ten jest opisany na oficjalnej stronie internetowej w odpowiedniej sekcji. Nie ma nic skomplikowanego. Musisz dodać repozytorium webmina, a następnie zainstalować sam pakiet i zależności.

Dodanie repozytorium:

# mcedit /etc/yum.repos.d/webmin.repo name=Webmin Distribution Neutral #baseurl=http://download.webmin.com/download/yum mirrorlist=http://download.webmin.com/download/yum /Lista lustrzana włączona = 1

Importuj klucz GPG:

# rpm --import http://www.webmin.com/jcameron-key.asc

Zainstaluj webmina:

# yum install -y webmin

Po instalacji uruchomi się automatycznie. Musimy tylko dodać go do automatycznego ładowania:

# chkconfig webmin włączony

Idziemy do interfejs sieciowy webmin przez link https://192.168.56.10:10000 , gdzie 192.168.56.10 to adres IP serwera. Pamiętaj, aby określić protokół https, bez niego nie będziesz mógł się zalogować. Podaj swój login i hasło roota. Zostanie otwarta strona główna webmina:

Nie będę opisywał wszystkich możliwości, możesz sam wspiąć się po menu po lewej stronie i zobaczyć, co można skonfigurować przez webmina. Zwracam uwagę na kilka ważne punkty. Istnieje opinia, że ​​webmin nie jest bezpieczny i można przez niego zhakować serwer. Nie wiem, czym te obawy są uzasadnione, ale na wszelki wypadek lepiej ograniczyć dostęp do serwera.

Jeśli wejdziesz z adresy statyczne, a następnie ogranicz dostęp tylko do tych adresów. Odbywa się to właśnie tam, w następnym ustawieniu Kontrola dostępu IP. Polecam to ustawienie. Osobiście nie otworzyłbym webmina na świat bez specjalnej potrzeby.

Jeśli chcesz zobaczyć panel z językiem rosyjskim, nie ma problemu. Można go wybrać pod język. Przetłumaczone jako całość jest normalne, wszystko jest jasne. Ale lepiej oczywiście przyzwyczaić się do angielskiego, bez niego nie ma miejsca w administracji systemem. Ale jeśli nie rozumiesz, możesz także użyć rosyjskiego. W końcu webmin jest najbardziej przydatny dla tych, którzy nie rozumieją serwerów, ale muszą czymś administrować. Po zmianie języka należy na siłę odświeżyć stronę przeglądarki, aby cały interfejs stał się rosyjski.

To wszystko, z resztą funkcji i ustawień możesz sam to rozgryźć, w webminie nie ma nic skomplikowanego.

Internetowy kurs Linuksa

Jeśli masz chęć nauczyć się budować i utrzymywać wysoce dostępne i niezawodne systemy, polecam zapoznanie się z kurs online „Administrator Linuksa” w OTUSIE. Kurs nie jest dla początkujących, do przyjęcia potrzebna jest podstawowa wiedza o sieciach i Instalacja Linuksa do wirtualnego Szkolenie trwa 5 miesięcy, po których absolwenci kursu, którzy pomyślnie przejdą kurs, będą mogli odbyć rozmowę kwalifikacyjną z partnerami. Co daje Ci ten kurs:
  • Znajomość architektury Linuksa.
  • Opanowanie nowoczesnych metod i narzędzi do analizy i przetwarzania danych.
  • Możliwość doboru konfiguracji do niezbędnych zadań, zarządzania procesami i zapewnienia bezpieczeństwa systemu.
  • Biegłość w podstawowych narzędziach pracy administratora systemu.
  • Zrozumienie wdrażania, konfiguracji i konserwacji sieci opartych na systemie Linux.
  • Możliwość szybkiego rozwiązywania pojawiających się problemów oraz zapewnienia stabilnej i nieprzerwanej pracy systemu.
Sprawdź się w teście wstępnym i zobacz program, aby uzyskać więcej informacji.

W tym temacie „Instalowanie webmina na Debianie/Ubuntu/ Mennica Linuksa» Pokażę Ci jak w prosty sposób zainstalować panel kontrolny w Debianie, Ubuntu czy Linux Mint. Oto 3 sposoby, aby to zrobić. Webmin to całkiem normalne rozwiązanie do zarządzania hostingiem zarówno dla klientów domowych, jak i innych. Jest całkowicie darmowy w porównaniu do innych paneli.

Najpierw zainstaluj wszystko, czego potrzebujesz do webmina, zainstaluj dodatkowe narzędzia i moduły:

# sudo apt-get install perl libnet-ssleay-perl libauthen-pam-perl

Metoda 1. Przejdź do oficjalnej strony i pobierz najbardziej Ostatnia wersja dla Debiana, Ubuntu lub Linux Mint. Jeśli jesteś zadowolony, pobierz moją wersję (w momencie pisania tego tekstu była to najnowsza), aby to zrobić, uruchom:

# cd /usr/local/src # wget http://sourceforge.net/projects/webadmin/files/webmin/1.690/webmin_1.690_all.deb

Po pobraniu tego pakiet deb, musisz zainstalować go za pomocą następującego polecenia:

# dpkg -i webmin_1.690_all.deb

Proces instalacji nie zajmie dużo czasu, myślę, że nie więcej niż 2-3 minuty.

Metoda 2. Powiem ci, jak łatwa jest instalacja webmina, w tym celu musisz najpierw połączyć się z repozytorium:

# Sudo vim /etc/apt/sources.list

Napiszmy 2 linie w pliku, naszym repozytorium

[...] # mogą istnieć inne repozytoria, więc wklej wiersze w dowolnym miejscu deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge wnieść [...]

Następnie importujemy niezbędne klucze do instalacji, wykonujemy:

# cd /usr/local/src/ && wget http://www.webmin.com/jcameron-key.asc # sudo apt-key add jcameron-key.asc

Aktualizujemy listę dostępnych repozytoriów, aby system widział wszystkie zmiany:

# sudo apt-get update

I zainstaluj webmina za pomocą prostego polecenia:

# sudo apt-get install webmin

Metoda 3. Możesz pobrać kod źródłowy i skompilować go, ale nie widzę sensu, ponieważ są 2 sposoby, powinny wystarczyć.

Ale jeśli ktoś ma ochotę pobawić się i zainstalować webmina kod źródłowy, a następnie odwiedź witrynę zewnętrzną i pobierz archiwum, rozpakuj je i skompiluj.

Aby uruchomić/zatrzymać/zrestartować uruchomienie webmina:

# sudo /etc/init.d/webmin start # sudo /etc/init.d/webmin stop # sudo /etc/init.d/webmin restart

Uruchommy serwer, a następnie wykonaj polecenie, utworzy hasło dla użytkownika (jeśli nagle ktoś zapomni, zapisze):

# sudo /usr/share/webmin/changepass.pl /etc/webmin root "enter_your_password_here"

Powinno działać, jeśli nie działa, po prostu zrestartuj webmina po tym poleceniu (ponieważ utworzyłeś hasło i może się nie zaktualizować).

Po zainstalowaniu webmina na jeden ze sposobów, przejdź do przeglądarki i napisz:
http://nazwa_twoja_domena:10000

Często jest to po prostu localhost. Instalacja webmina na Debian/Ubuntu/Linux Mint jest kompletna i gotowa do użycia.

|

Webmin to internetowe narzędzie do administrowania systemem Systemy typu Unix. Ta prosta i wygodna alternatywa dla zarządzania z linii poleceń może być wykorzystana do zarządzania różnymi aspektami systemu (takimi jak użytkownicy i usługi) poprzez moduły Webmina. Webmin jest idealny dla użytkowników, którzy wolą utrzymywać własny wirtualny prywatny serwer, ale nie chcą pracować z wierszem poleceń.

W tym samouczku dowiesz się, jak zainstalować narzędzie Webmin i SSL za pomocą apt-get na Ubuntu 14.04.

Wymagania

Do zainstalowania Webmina wymagane są uprawnienia roota. Zalecane jest utworzenie użytkownika z rozszerzonymi uprawnieniami sudo (instrukcje znajdziesz w ), który będzie również potrzebny do zalogowania się do interfejsu Webmina. Ponadto Webmin będzie mógł używać swoich poświadczeń do zarządzania serwerem.

notatka: Autoryzacja oparta na haśle jest implikowana podczas korzystania z Webmina.

Zaloguj się do serwera jako Nowy użytkownik(lub root) przez SSH za pomocą polecenia:

nazwa_użytkownika ssh@adres_ip_serwera

Wprowadź hasło, gdy zostaniesz o to poproszony.

Instalowanie webmina

Zanim będziesz mógł zainstalować Webmina za pomocą apt-get, musisz dodać repozytorium Webmina do swojego pliku sources.list.

Otwórz plik sources.list pod adresem wirtualny serwer V Edytor tekstu(w tym samouczku jest to nano):

sudo nano /etc/apt/sources.list

Wprowadź hasło. Następnie naciśnij Ctrl-W i Ctrl-V, aby przejść na koniec pliku i wprowadź następujące wiersze:

deb http://download.webmin.com/download/repository sarge wkład
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge wkład

Po zakończeniu edycji zapisz plik, naciskając Ctrl-X, a następnie Y.

Następnie dodaj klucz Webmin GPG do apt, aby system mógł zaufać dodanemu repozytorium. Aby to zrobić, użyj:

wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt klucz dodaj -

Teraz musimy zaktualizować listę pakietów apt-get:

sudo apt-get update

Jesteś teraz gotowy do zainstalowania Webmina; w tym celu uruchom polecenie:

sudo apt-get install webmin

Potwierdź rozpoczęcie instalacji.

Po zakończeniu instalacji usługa Webmin uruchomi się automatycznie.

Zaloguj się do webmina

Za pomocą przeglądarki internetowej otwórz stronę autoryzacji Webmina; aby to zrobić, podaj zewnętrzne IP i port 10000. Domyślnie Webmin obsługuje SSL/TLS, więc do połączenia musisz użyć HTTPS. Więc otwórz poniższy link w swojej przeglądarce:

https://adres_ip_serwera:10000

NA ten etap pojawi się ostrzeżenie „Certyfikat SSL serwera nie jest zaufany”, co oznacza, że ​​przeglądarka nie może ufać certyfikatowi SSL serwera. Dzieje się tak, ponieważ Webmin automatycznie generuje i instaluje certyfikat SSL podczas instalacji, ale ten certyfikat SSL nie został zweryfikowany przez urząd certyfikacji, któremu serwer może zaufać. I choć komputer nie może zweryfikować ważności certyfikatu, możesz być pewien, że jest on bezpieczny.

Powiedz przeglądarce, że można ufać temu certyfikatowi. Na przykład w Chrome musisz wykonać następujące czynności:

  • Kliknij łącze Zaawansowane;
  • Następnie kliknij link „Przejdź do adres IP(niebezpieczny)."

Wymagania Firefoksa:

  • Kliknij opcję Rozumiem ryzyko;
  • Następnie kliknij przycisk Dodaj wyjątek…;
  • A następnie Potwierdź wyjątek bezpieczeństwa.

W tym momencie pojawi się ekran logowania Webmin.

Wprowadź te same poświadczenia, które zostały użyte do połączenia SSH na samym początku. Nie zapomnij: ten użytkownik musi mieć uprawnienia sudo lub root.

Gotowy! Narzędzie Webmin zostało pomyślnie zainstalowane i jest gotowe do pracy.

Notatka: Bezpieczeństwo poświadczeń tego użytkownika wymaga szczególnej uwagi, ponieważ dzięki jego uprawnieniom aplikacja Webmin pełny dostęp do serwera.

Korzystanie z Webmina

Przy pierwszym uruchomieniu Webmina pojawi się strona Informacje o systemie, zawierająca przegląd zasobów systemowych i inne przydatne informacje. Ta strona pokazuje również wszystkie dostępne aktualizacje Webmina.

Po lewej stronie widać menu nawigacyjne, za pomocą którego można zarządzać serwerem i uzyskiwać dostęp do różnych modułów Webmina. Menu nawigacyjne jest podzielone na kategorie, a każda pojedyncza kategoria ma swój własny zestaw modułów. Kategoria Webmin zasługuje na szczególną uwagę, ponieważ zawiera moduły do ​​dostosowywania aplikacji Webmin, podczas gdy pozostałe kategorie służą do wykonywania różnych zadań administracyjnych systemu.

Zobacz menu nawigacji, sprawdź dostępne moduły.

Utwórz użytkownika (opcjonalnie)

Głównym zadaniem administrowania systemem (szczególnie w Webminie) jest zarządzanie użytkownikami. W tej sekcji omówimy tworzenie nowego użytkownika za pomocą modułu Użytkownicy i grupy.

Wprowadź nazwę użytkownika w polu Nazwa użytkownika, a także podaj pozostałe wymagane informacje o użytkowniku. Następnie kliknij przycisk Utwórz.

Następnie na serwerze pojawi się użytkownik z określonymi danymi.

Modułu Użytkownicy i grupy można również używać do wykonywania innych zadań związanych z zarządzaniem użytkownikami, takich jak usuwanie lub wyłączanie użytkowników i grup.

Instalacja Apache (opcjonalnie)

W zestawie Webmin duża ilość moduły do ​​zarządzania pakietami różnych oprogramowanie. W tej sekcji zostanie zademonstrowana instalacja serwera WWW przy użyciu modułu Apache Webserver.

W menu nawigacyjnym wybierz kategorię Nieużywane moduły, w której znajdź moduł Apache Webserver.

Jeśli Apache nie był wcześniej instalowany na serwerze, moduł zgłosi to i zasugeruje sposób instalacji serwera WWW.

Po zakończeniu instalacji Apache zostanie uruchomiony standardowy serwer WWW.

Następnie moduł Apache Webserver zostanie przeniesiony do kategorii Serwery i będzie mógł służyć do zarządzania ustawieniami serwera Apache.

Wniosek

Teraz, gdy Webmin jest zainstalowany i gotowy do pracy, możesz używać tego narzędzia do wykonywania podstawowych zadań administracyjnych systemu.

Tagi: ,

Zazwyczaj serwer Linux jest skonfigurowany z wiersz poleceń. Istnieje jednak inny, być może wygodniejszy dostęp za pomocą usługi webmin na serwerze ubuntu. Najlepsze narzędzie do zarządzania systemami uniksowymi przez interfejs WWW.

Poprzez webmina można nie tylko wygodnie przeglądać logi, dokonywać zmian w konfiguracji zainstalowanych usług, ale także instalować pakiety, usuwać je, aktualizować system itp. Uzyskaj nawet dostęp do terminala!

Webmin - to gotowy serwer WWW z całą masą skryptów. Wszystkich uroków jego użytkowania można doświadczyć już po zamontowaniu.

Instalowanie webmina

Przede wszystkim musisz dodać repozytoria webmina do pliku /etc/apt/sources.list

sudo nano /etc/apt/sources.list

Dodaj dwie linie na sam koniec pliku:

Deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

Zapisujemy i zamykamy plik. Teraz zaimportujmy klucze

Wget http://www.webmin.com/jcameron-key.asc Sudo apt-key add jcameron-key.asc

Zaktualizuj listę źródeł pakietów

Sudo apt-get update

zainstaluj webmina

sudo apt-get install webmin

Uruchom Webmina

Po pomyślnym zainstalowaniu pakietu otwórz przeglądarkę i przejdź do adresu

https://adres-ip-serwera:10000/

zamiast " adres IP serwera” Wprowadź adres IP serwera lub jego nazwę. Jeśli wszystko zostało wykonane poprawnie, zobaczysz zaproszenie do podania nazwy użytkownika i hasła.

Wprowadź swój login i hasło do serwera w polach, po czym zostaniesz przeniesiony do strona główna webmin

Pierwszą rzeczą, którą zrobimy, jest zmiana języka na rosyjski. Aby to zrobić, przejdź do pozycji menu „ webmin” - “Zmień język i motyw” i ustaw kodowanie rosyjski (RU.UTF-8)

Po zastosowaniu zmian należy odświeżyć stronę. Świetnie! Teraz masz w pełni zrusyfikowanego webmina


Mały przegląd webmina

Nie będę opisywał wszystkich pozycji w menu, poszukajcie sami, a znajdziecie wiele ciekawych rzeczy dla siebie. Skupię się na najważniejszych punktach.

Sekcja „Webmin” zawiera narzędzia do pracy z samym modułem webmin. Konfigurowanie użytkowników, dostępów, Kopia rezerwowa itp.

Sekcja „System” zawiera narzędzia do pracy z główną funkcjonalnością serwera. W tej sekcji możesz znaleźć logi, wykonywać operacje na użytkownikach i grupach, aktualizować oprogramowanie, zarządzać aktywnymi procesami, pracować z harmonogramem zadań (Cron) i wiele więcej.

Sekcja „Usługi” zawiera linki do narzędzi do pracy z zainstalowanymi usługami, w moim przypadku Serwer DHCP, Serwer DNS BIND, Serwer proxy Squid. Możesz zarówno konfigurować istniejące pliki ustawień, jak i zarządzać nowymi regułami i procesami usług.

W sekcji „Sieć” możesz skonfigurować interfejsy sieciowe, a także skonfigurować zaporę ogniową

W sekcji „Sprzęt” możesz przeglądać sprzęt podłączony do serwera, a także przeglądać lokalne partycje dysku.

Sekcji „Klaster” nie będę opisywał. Nie działa z klastrami.

Teraz możesz skonfigurować webmina na serwerze ubuntu i korzystać z niego z dowolnego miejsca na świecie.

|

Webmin to nowoczesna internetowa konsola zarządzania Maszyny z Linuksem. Webmin pozwala na szybką zmianę ustawień głównych pakietów.

Ten przewodnik pomoże Ci zainstalować i skonfigurować Webmina na serwerze Ubuntu, zabezpieczyć konsolę certyfikatem Let's Encrypt, dodać nowy za pośrednictwem Webmina konto i aktualizuj pakiety serwera.

Wymagania

  • Serwer Ubuntu 16.04.
  • sudo dostęp.
  • Skonfigurowany firewall (możesz się o tym dowiedzieć).
  • Serwer WWW Apache (instrukcje instalacji można znaleźć).
  • FQDN i rekord A wskazujący adres IP serwera.

Krok 1 Zainstaluj Webmina

Dodaj repozytorium Webmin, którego możesz użyć do zainstalowania, a następnie zaktualizowania konsoli. Należy go dodać do pliku /etc/apt/sources.list.

sudo nano /etc/apt/sources.list

Dodaj nowe repozytorium na końcu pliku:

. . .
deb http://download.webmin.com/download/repository sarge wkład

Zapisz i zamknij plik.

Dodaj klucz Webmin PGP, aby system wiedział, że nowemu repozytorium można zaufać.

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

Zaktualizuj indeks pakietu, aby uwzględnić repozytorium Webmin.

sudo apt-get update

Zainstaluj webmina:

sudo apt-get install webmin

Po zakończeniu instalacji zobaczysz:

Instalacja webmina zakończona. Możesz teraz zalogować się do

https://your_server_ip:10000 jako root z twoim
hasło roota lub jako dowolny użytkownik, który może używać `sudo`.

Skopiuj te informacje, będą potrzebne w przyszłej pracy.

Notatka: Jeśli skonfigurowałeś zaporę ufw zgodnie z wymaganiami, wł ten moment blokuje port Webmin. Aby go odblokować, użyj polecenia:

sudo ufw zezwól na 10000

Aby zwiększyć bezpieczeństwo, możesz skonfigurować ten port tak, aby był dostępny tylko z określonych zakresów adresów IP.

Krok 2: Dodanie zaufanego certyfikatu Let's Encrypt

Webmin obsługuje już HTTPS, ale na razie konsola używa certyfikatu z podpisem własnym. Zastąp go zaufanym certyfikatem z usługi Let's Encrypt.

Otwórz w przeglądarce:

https://twoja_domena:10000

Zastąp your_domain nazwą swojej domeny.

Notatka: przy pierwszym dostępie do tego łącza zobaczysz komunikat o błędzie „Nieprawidłowy SSL”. Dzieje się tak, ponieważ serwer używa certyfikatu z podpisem własnym. Dodaj go do listy wykluczeń, aby kontynuować.

Pojawi się ekran uwierzytelniania. Otwórz konto użytkownika z dostępem sudo (nie root).

Po uwierzytelnieniu zobaczysz panel kontrolny Webmina. Zanim będzie można dodać zaufany certyfikat, należy ustawić nazwę hosta serwera. Znajdź pole Nazwa hosta systemu i otwórz zawarte w nim łącze.

Spowoduje to otwarcie strony Hostname and DNS Client. Znajdź pole Nazwa hosta i wprowadź w nim nazwę FQDN. Kliknij Zapisz.

Kliknij opcję Webmin na lewym pasku nawigacyjnym, a następnie kliknij opcję Konfiguracja Webmina.

Wybierz z listy opcję Szyfrowanie SSL, a następnie otwórz zakładkę Let's Encrypt. Zobaczysz ekran Opcje nowego certyfikatu SSL.

Korzystając z tej strony, Webmin może uzyskać i zainstalować zaufany certyfikat, a także zaktualizować go w odpowiednim czasie. Certyfikaty Let's Encrypt są ważne przez 3 miesiące. Webmin obsługuje automatyczna aktualizacja certyfikaty; możesz skonfigurować swoją konsolę, aby co miesiąc odnawiać certyfikat Let's Encrypt. Usługa Let's Encrypt szuka pliku weryfikacyjnego na serwerze, więc konsola Webmina powinna umieścić taki plik w katalogu /var/www/html (który jest domyślnym katalogiem głównym serwera WWW Apache). Aby skonfigurować certyfikat, wykonaj następujące kroki:

  • Wprowadź nazwę FQDN w polu Nazwy hostów dla certyfikatu.
  • W wierszu Katalog główny serwisu WWW dla pliku sprawdzania poprawności kliknij przycisk Inny katalog i wskaż /var/www/html.
  • W wierszu Miesiące między automatycznym odnawianiem usuń zaznaczenie opcji Odnawiaj tylko ręcznie i wprowadź 1 w polu wejściowym. Następnie kliknij przycisk po lewej stronie pola wprowadzania.
  • Kliknij Poproś o certyfikat. W ciągu kilku sekund otrzymasz ekran potwierdzenia.

Aby uzyskać dostęp do nowego certyfikatu, uruchom ponownie Webmina. Aby to zrobić, kliknij strzałkę wstecz przeglądarki i przycisk Uruchom ponownie Webmina. Odczekaj 30 sekund, odśwież stronę i zaloguj się do panelu sterowania. Przeglądarka zgłosi teraz, że serwer używa zaufanego certyfikatu.

Krok 3: Korzystanie z Webmina

Webmin oferuje wiele modułów, za pomocą których możesz zarządzać serwerem i wykonywać prawie wszystko, począwszy od konfiguracji BIND serwery DNS przed dodaniem użytkowników do systemu. Spróbuj utworzyć nowego użytkownika i zaktualizować pakiety systemowe za pomocą Webmina.

Zarządzanie użytkownikami i grupami

Otwórz kartę System i kliknij przycisk Użytkownicy i grupy. W wyświetlonym oknie możesz zarządzać użytkownikami i grupami systemu.

Utwórz nowego użytkownika (na przykład wdrożenie), za pomocą którego można wdrożyć aplikację. Kliknij opcję Utwórz nowego użytkownika u góry strony. Spowoduje to otwarcie ekranu Utwórz użytkownika; wprowadź nazwę użytkownika, hasło, grupę i inne informacje o użytkowniku.

  • W polu Nazwa użytkownika wprowadź nazwę: wdrożyć.
  • Wybierz opcję Automatycznie w polu Identyfikator użytkownika.
  • W Prawdziwe imię podaj opis użytkownika (na przykład Użytkownik wdrożenia).
  • W Katalogu domowym wybierz opcję Automatycznie.
  • Wybierz /bin/bash z listy rozwijanej Powłoka.
  • W polu Hasło wybierz Zwykłe hasło i wprowadź hasło.
  • W grupie podstawowej wybierz opcję Nowa grupa o tej samej nazwie co użytkownik.
  • W grupie dodatkowej wybierz sudo z listy Wszystkie grupy. Następnie kliknij przycisk →, aby dodać grupę do listy w grupach.
  • Kliknij Utwórz.

Jak widać, Webmin pozwala dostosować powłokę użytkownika, obsługę katalogu domowego i nie tylko.

Aktualizowanie pakietów

Webmin może aktualizować wszystkie pakiety systemowe. Aby to zrobić, kliknij łącze Pulpit nawigacyjny i znajdź pole Aktualizacje pakietów. Jeśli konsola wykryje dostępne aktualizacje, w tym polu zobaczysz liczbę aktualizacji i łącze do nich.

Wniosek

Teraz masz wygodną konsolę zarządzania serwerem, chronioną zaufanym certyfikatem. intuicyjny przejrzysty interfejs Webmin zapewnia wiele przydatne funkcje i moduły.

Zapoznaj się z funkcjami Webmina. Więcej przydatna informacja może być znaleziony w