Webmin is een open source webgebaseerde systeemconfiguratietoepassing voor Linux-systeembeheer. Met behulp van deze tool kunnen we de interne systeemconfiguratie beheren, zoals het opzetten gebruikersaccounts, schijfquota, services configuratie zoals Apache, DNS, PHP of MySQL, bestanden delen en nog veel meer. Webmin-applicaties zijn gebaseerd op: Perl module en het gebruikt TCP haven 10000 met OpenSSL bibliotheek voor communicatie via browser.
Webmin team heeft de nieuwste uitgebracht Webmin 1.801 versie aan 26 mei 2016, die veel belangrijke fixes en wijzigingen bevat, een meer consistente en thematische webgebruiker.
Deze korte tutorial legt je uit hoe je de nieuwste installeert Webmin in Linux-systemen. Ik neem aan dat de volgende installatierichtlijnen zullen werken op alle belangrijke Linux-smaken zoals: RHEL, CentOS, Fedora en Debian, Ubuntu, Linux Mint.
Wij gebruiken Webmin-opslagplaats voor het installeren van de nieuwste Webmin tool met hun vereiste afhankelijkheden en we ontvangen ook up-to-date automatische updates van Webmin via repository.
Zoals ik al zei, als we toekomstige updates willen ontvangen, moeten we toevoegen en inschakelen Webmin repository, maak hiervoor een bestand aan met de naam /etc/yum.repos.d/webmin.repo en voeg de volgende regels toe als a wortel gebruiker.
# vi /etc/yum.repos.d/webmin.repo
[Webmin] name=Webmin Distributie Neutraal. #baseurl= http://download.webmin.com/download/yum. spiegellijst= http://download.webmin.com/download/yum/mirrorlist. ingeschakeld=1
Open "/etc/apt/sources.list”-bestand op uw systeem met nano-editor.
$ sudo nano /etc/apt/sources.list
Voeg de volgende regels toe aan de onderkant van het bestand. Bewaar en sluit het.
deb http://download.webmin.com/download/repository sarge bijdragen. deb http://webmin.mirror.somersettechsolutions.co.uk/repository serge bijdrage
Importeer en installeer vervolgens GPG-sleutel voor het installeren van ondertekende pakketten voor: Webmin. We gebruiken Wget commando om de sleutel op te halen en vervolgens toe te voegen aan het systeem.
[Aan rode Hoed gebaseerde systemen] # wget http://www.webmin.com/jcameron-key.asc. # rpm --import jcameron-key.asc
[Aan Debian gebaseerde systemen] $ wget http://www.webmin.com/jcameron-key.asc. $ sudo apt-key add jcameron-key.asc
Zodra we alle bovenstaande vereiste configuratie hebben, kunnen we deze nu installeren met jammie of apt-get opdracht. Het zal automatisch alle vereiste afhankelijkheden installeren.
[Aan rode Hoed gebaseerde systemen] # yum update. # yum installeer webmin
[Aan Debian gebaseerde systemen] $ sudo apt-get update. $ sudo apt-get install webmin.
Voer de volgende opdrachten uit om de service een ster te geven.
[Aan Rode Hoed gebaseerde systemen] # /etc/init.d/webmin start. # /etc/init.d/webmin-status.
[Aan Debian gebaseerde systemen] $ sudo /etc/init.d/webmin start. $ sudo /etc/init.d/webmin-status.
Standaard Webmin draait op poort 10000, dus we moeten de poort op onze firewall openen om er toegang toe te krijgen. De gemakkelijkste manier om de poort op de firewall te openen, is via: iptables reglement.
Nadat we de regel hebben toegevoegd, moeten we de. opnieuw starten firewall nieuwe configuratie toe te passen. Dit kan worden bereikt door de opdracht uit te voeren.
[Op RHEL/CentOS 6.x/5.x en Fedora 18-12] # iptables -A INPUT -p tcp -m tcp --dport 10000 -j ACCEPTEREN. # service iptables opslaan. # /etc/init.d/iptables herstart.
[Op RHEL/CentOS 7.x en Fedora 19 en verder] # firewall-cmd --add-port=10000/tcp. # firewall-cmd --reload.
Nu zouden we in staat moeten zijn om toegang te krijgen tot en in te loggen op Webmin URL gebruiken http://localhost: 10000/ en voer de gebruikersnaam in als wortel en wachtwoord (huidige root wachtwoord), voor toegang op afstand gewoon vervangen localhost met je afstandsbediening IK P adres.
Webmin-startpagina