Webmin, installeer deze tool op Ubuntu 20.04

over webmin-installatie op Ubuntu 20.04

In het volgende artikel gaan we kijken hoe we Webmin op Ubuntu 20.04 kunnen installeren. Dit is een webgebaseerde tool waarmee sysadmins systemen beheren vergelijkbaar met Gnu / Linux en Unix, vooral servers. Met Webmin kunt u gebruikersaccounts beheren, pakketten bijwerken, systeemlogbestanden, firewalls, e-mail, database, postfix enz. Configureren.

Webmin is geschreven in Perl en draait als zijn eigen webserver en proces​ Standaard communiceert het via TCP via poort 10000 en kan worden geconfigureerd om SSL te gebruiken, als OpenSSL is geïnstalleerd met Perl-modules.

Dankzij deze tool de moeilijkheid van het configureren van onze eigen server wordt naar de achtergrond gedegradeerd en Webmin zorgt voor al het technische gedeelte, waardoor alleen de besluitvorming overblijft voor de gebruiker. Op deze manier hoeven ze geen tijd te verspillen aan het onderzoeken van de details van hoe de opties die ze beschikbaar willen hebben, kunnen worden geïmplementeerd.

Webmin installeren op Ubuntu 20.04

Voordat u met de installatie van een programma begint, is het altijd een goed idee update eerst de pakketten die beschikbaar zijn in de repositories​ We kunnen dit doen door een terminal te openen (Ctrl + Alt + T) en de volgende opdrachten uit te voeren:

sudo apt update && sudo apt upgrade

Vervolgens zullen we moeten installeer de nodige afhankelijkheden met behulp van commando:

installeer vereiste afhankelijkheden

sudo apt install software-properties-common apt-transport-https

Schakel de Webmin-repository in

Op dit punt moeten we schakel de Webmin-repository in omdat deze nog niet beschikbaar is in Ubuntu 20.04 LTS.

Laten we allereerst voeg de Webmin GPG-sleutel toe zoals weergegeven in het volgende:

GPG-sleutel toevoegen

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

Na het vorige commando kunnen we handmatig Webmin-repository toevoegen met het commando:

sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

Installeer Webmin

Tot dusver hebben we het systeem bijgewerkt, de Webmin GPG-sleutel geïnstalleerd en handmatig de vereiste repository toegevoegd. Het volgende dat we gaan doen is installeer webmin uitvoeren in een terminal (Ctrl + Alt + T) de opdracht:

installeer webmin op Ubuntu 20.04

sudo apt install webmin

Na de installatie kunnen we dat Controleer de status van dienst het uitvoeren van de opdracht:

toestand

sudo systemctl status webmin

Zoals te zien is in de bovenstaande schermafbeelding, werkt Webmin al correct. Nu voor controleer de geïnstalleerde versie, we hoeven alleen het volgende commando te gebruiken:

webmin-versie

dpkg -l | grep webmin

In de vorige uitvoer zullen we dat zien we installeren Webmin versie 1.941​ Nu de tool is geïnstalleerd en actief is, hebben we nu toegang tot het configuratiescherm via de webbrowser.

Configureer de firewall

Standaard deze tool luistert op TCP-poort 10000. Om extern toegang te krijgen tot onze server, moeten we de poort in de firewall openen​ Om dit te doen, zullen we de opdracht uitvoeren in een terminal (Ctrl + Alt + T):

sudo ufw allow 10000/tcp

Nu zullen we de firewall opnieuw laden om de wijzigingen door te voeren:

sudo ufw reload

Om de status van de firewall te controleren, voeren we het volgende uit:

sudo ufw status

Inloggen

Om in te loggen op Webmin, hoeven we alleen maar in te loggen open de browser en ga naar het IP-adres van onze server:

https://IP-del-servidor:10000/

In eerste instantie gaan we naar de volgende webpagina kijken die aangeeft dat er een potentieel risico in het verschiet ligt. Dit is niet zorgwekkend aangezien het gebeurt omdat Webmin genereert zijn eigen zelf toegewezen SSL-certificaat dat de browser niet als veilig beschouwt.

veiligheidswaarschuwing

Om dit obstakel te omzeilen, klikken we eenvoudig op de ''vergevorderd'en dan in'Accepteer het risico en ga verder'.

accepteer het risico van toegang tot webmin

Nu kunnen we inloggen met onze systeemgebruiker. Bovendien, wanneer deze applicatie is geïnstalleerd, maakt het een superuser aan om de applicatie te beheren met de root-naam en het wachtwoord dat onze root-gebruiker op de machine heeft. Als u de root-account niet hebt geactiveerd, moet u mogelijk het wachtwoord van de Webmin-rootgebruiker wijzigen​ Dit kan gedaan worden door een terminal te openen (Ctrl + Alt + T) en het commando te typen:

verander het root-wachtwoord in Webmin

sudo /usr/share/webmin/changepass.pl /etc/webmin root nueva-clave

Eindelijk gaan we naar het scherm waar we kunnen inloggen.

Log in scherm

Op dit punt kunnen we doorgaan en ons Ubuntu 20.04-systeem configureren volgens de specificaties.

controlepaneel

Om onze installatie bij te werken, na elke lancering is het niet meer nodig om de volgende opdrachten in een terminal uit te voeren (Ctrl + Alt + T):

sudo apt update && sudo apt upgrade

uninstall

naar verwijder repository, in de terminal (Ctrl + Alt + T) zullen we het commando moeten uitvoeren:

sudo add-apt-repository --remove "deb https://download.webmin.com/download/repository sarge contrib"

Dan kunnen we verwijder tool met behulp van commando:

Webmin verwijderen in Ubuntu 20.04

sudo apt remove webmin; sudo apt autoremove

naar meer informatie over deze softwarekunt u de project website en documentatie die ze ons daar aan gebruikers aanbieden.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Ramon zei

    Hallo iedereen.

    Ik vind het een prima tool.
    maar na de installatie is er iets met me gebeurd waarvan ik niet weet of het een gevolg is van de installatie.
    na het installeren van Webmin. op mijn server met Ubuntu 20.04 wanneer de server opnieuw wordt opgestart, verliest het de IP-adressen van de interfaces. en ik ben gedwongen om ze te configureren via ifconfig. Ik heb het bestand installer-config.yaml bekeken en het is correct geconfigureerd.
    Ik heb geprobeerd het via Webmin te configureren, maar ik heb geen geluk gehad.
    Suggesties?