Webmin

Webmin

Zrzut ekranu Webmina 1,858
Webmin 1,858
Podstawowe dane

deweloper Jamie Cameron i in.
Rok wydania 5 października 1997
Aktualna  wersja 1973
( 7 marca 2021 )
system operacyjny GNU / Linux , Unix , Windows
język programowania Perła
Kategoria Narzędzie administracyjne
Licencja BSD
Mówi po niemiecku tak
www.webmin.com

Webmin (portmanteau of web -Ad min istration ) to darmowy pakiet oprogramowania do zdalnego administrowania komputerem z systemem operacyjnym typu Unix .

Podstawowa funkcjonalność

Webmin nasłuchuje w tle żądań z Internetu lub sieci lokalnej. Za pomocą przeglądarki internetowej można administrować różnymi serwerami - procesami lub demonami na maszynach z systemem Unix .

Administrator nie potrzebuje do tego żadnych uprawnień administratora, a jedynie uprawnienia do pakietu, którym ma administrować. Te prawa są kontrolowane przez administratora Webmin. Na przykład możliwe jest zezwolenie użytkownikowi Webmin tylko na administrowanie DNS , do którego potrzebowałby uprawnień roota na poziomie powłoki . (W tym celu istnieje jednak również specjalny moduł o nazwie Usermin , który jest specjalnie dostosowany do potrzeb użytkowników i działa niezależnie na porcie 20000 (domyślnie) - i domyślnie pomija krytyczne dla systemu komponenty).

Inny moduł o nazwie Virtualmin umożliwia prostą konfigurację różnych usług serwerowych, takich jak serwer pocztowy i MySQL.

Wdrożenie w dystrybucjach

Webmin był częścią dystrybucji GNU / Linuksa Debian do około połowy 2005 r., A zatem także częścią jego potomków, takich jak Ubuntu , ale następnie został usunięty z oficjalnych repozytoriów, ponieważ sposób, w jaki Webmin zmienił pliki konfiguracyjne systemów, nie został uwzględniony był kompatybilny z tymi systemami i pojawiły się w nich nieoczekiwane komplikacje. Jednak niezależnie od tego odpowiednie pakiety dla Debiana są nadal dostępne do pobrania na stronie projektu Webmin w celu przeprowadzenia niezależnej, ręcznej instalacji.

Środowisko programistyczne i serwerowe

Webmin jest zaprogramowany w Perlu i został mocno zmodularyzowany. Dzięki temu można go łatwo dostosować do odpowiednich potrzeb, co jest również dopuszczalne, ponieważ jest publikowane na licencji BSD . W przeciwieństwie do narzędzi administracyjnych , które zostały opracowane dla niektórych dystrybucji Linuksa ( np.YaST dla Suse Linux ), Webmin jest odpowiedni dla wszystkich systemów uniksopodobnych, takich jak Linux , Solaris , FreeBSD , OpenBSD , NetBSD , AIX , HP-UX lub macOS .

Obsługa systemu Windows

W międzyczasie rozpoczęto przepisywanie części związanych z Webminem do administrowania wersjami Windows, na przykład Apache lub MySQL dla wersji Windows od Windows 2000 i nowszych . Wsparcie jest elementarne, jednak Cygwin nie musi już być instalowany w ten sposób . Wszystko, co musisz zrobić, to zainstalować port z Perla na Windows ( ActivePerl ).

Sposób pracy

Z technicznego punktu widzenia Webmin oferuje jedynie interfejs graficzny do zmiany plików konfiguracyjnych odpowiednich usług używanych w systemie Linux / Unix. To natywne podejście umożliwia przeprowadzenie konfiguracji ręcznie oprócz Webmin i zachowanie odpowiedniej przejrzystości.

Jako interfejs WWW, Webmin opiera się na małym serwerze WWW (miniserv.pl), który działa niezależnie od jakiegokolwiek istniejącego Apache. Oznacza to, że Webmin pozostaje dostępny, nawet jeśli Apache jest nieprawidłowo skonfigurowany.

Zobacz też

linki internetowe

Commons : Webmin  - zbiór zdjęć, filmów i plików audio

Indywidualne dowody

  1. Wersja 1.973 . 7 marca 2021 (dostęp 20 marca 2021).
  2. Usermin - Dokumentacja Webmin. Dostęp 31 grudnia 2018 r .
  3. Dokumentacja Ubuntu Webmin (w języku angielskim)