Hoe Webmin te gebruiken in Ubuntu 17: Aanvullende parameters

Ubuntu 17.10 is het nieuwe besturingssysteem ontwikkeld door Ubuntu en biedt verschillende functies in zowel de desktop- als de serverversie.

Zoals de meeste Linux-distributies, stelt Ubuntu 17.10 ons in staat om meerdere tools te installeren die gericht zijn op het beheer van het besturingssysteem zelf, evenals de applicaties die erop zijn geïnstalleerd.

Webmin maakt deel uit van deze selecte groep applicaties dankzij het complete optiepaneel waarin het besturen van elk aspect van het systeem een ​​eenvoudige taak zal zijn.

Solvetic zal stap voor stap uitleggen hoe u Webmin installeert en gebruikt in Ubuntu 17.10.

Wat is WebminWebmin is een webgebaseerde interface voor systeembeheer voor Unix.
Het is mogelijk om elke moderne webbrowser te gebruiken en met Webmin kunnen we gebruikersaccounts, Apache, DNS, bestandsdeling en nog veel meer configureren.

Webmin is ontworpen om de noodzaak om Unix-configuratiebestanden zoals / etc / passwd handmatig te bewerken te elimineren, en stelt ons in staat om een ​​systeem te beheren vanaf de console of op afstand. Webmin bestaat uit een eenvoudige webserver en verschillende CGI-programma's die de systeembestanden zoals /etc/inetd.conf en /etc / passwd rechtstreeks bijwerken. De webserver en alle CGI-programma's zijn geschreven in Perl versie 5 en gebruiken geen niet-standaard Perl-modules.

Alle recente versies van Webmin zijn gelicentieerd onder een vergelijkbare BSD-licentie, wat betekent dat het vrij kan worden verspreid en aangepast voor commercieel en niet-commercieel gebruik. Aangezien Webmin het concept van modules ondersteunt (zoals PhotoShop-plug-ins), kan iedereen zijn eigen Webmin-modules voor elk doel ontwikkelen en distribueren, en deze onder elke licentie (zoals GPL, commercieel of shareware) distribueren.

Ondersteunde besturingssystemenOmdat er verschillende Unix-achtige besturingssystemen zijn en veel Linux-distributies verschillende locaties gebruiken voor hun verschillende configuratiebestanden, kan Webmin alleen systemen ondersteunen waarvoor het is geconfigureerd. De volgende besturingssystemen zijn compatibel met de nieuwste versie 1.860 van Webmin.

  • AlphaCore Linux
  • Amazon Linux
  • APLINUX
  • Asianux
  • Asianux-server
  • Bigblock
  • BSDI
  • Caixa Magica
  • Caldera OpenLinux
  • Caldera OpenLinux eServer
  • cAos Linux
  • Cendio LBS Linux
  • CentOS Linux
  • CloudLinux
  • Cloudrouter Linux
  • Kobalt Linux
  • Coherente technologie Linux
  • Debian
  • GratisBSD
  • IBM AIX
  • Mac OS X
  • OpenBSD
  • Redhat Linux
  • Ubuntu en nog veel meer.

Webmin-functiesEnkele van de functies die we tegenkomen bij het gebruik van Webmin zijn:

  • Gebruikersaccounts beheren
  • Apache-configuratie
  • DNS-configuratie op de server
  • Bestanden delen tussen Windows-besturingssystemen met Samba
  • Vaste-schijfquota instellen
  • Firewall-instellingen instellen
  • Webmin omvat meer dan 116 modules op het niveau van Systeem, Servers, Netwerken, Hardware en meer.
In de volgende link kunnen we in detail alle Webmin-modules zien die beschikbaar zijn voor zowel eigen als derde partijen:

Eerdere vereistenOm Webmin in Ubuntu 17.10 te installeren, moeten we het volgende hebben:

  • Werk samen met Ubuntu 17.10, in het geval dat we het niet hebben, kunnen we het downloaden van officiële Ubuntu.
  • Apache op het systeem hebben geïnstalleerd

Vervolgens zullen we zien hoe we Webmin op Ubuntu 17.10 kunnen installeren en gebruiken.

1. Hoe Webmin Linux te installeren

Stap 1
Allereerst zal het nodig zijn om de Webmin-repository toe te voegen, zodat we Webmin gemakkelijk kunnen installeren en bijwerken met behulp van onze pakketbeheerder. We zullen dit bereiken door de repository toe te voegen aan het bestand /etc/apt/sources.list, we kunnen dit doen met de voorkeurseditor:

 sudo nano /etc/apt/sources.list
Daar zullen we de volgende regel aan het einde van het bestand toevoegen:
 deb http://download.webmin.com/download/repository sarge bijdrage

Stap 2
We slaan de wijzigingen op met de toetsen Ctrl + O en verlaten de editor met de toetsen Ctrl + X. Vervolgens voegen we de Webmin PGP-sleutel toe zodat het systeem de nieuwe repository vertrouwt, we zullen het volgende uitvoeren:

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

Stap 3
Later zullen we het volgende uitvoeren:

 sudo apt-key add jcameron-key.asc

Stap 4
Nadat de repositories zijn geïnstalleerd, werken we ze bij door de volgende regel uit te voeren:

 sudo apt update
Met de bijgewerkte repositories gaan we verder met het installeren van Webmin met de volgende opdracht:
 sudo apt-get install webmin

Stap 5
We voeren de letter S in om het downloaden en installeren van de pakketten te bevestigen en zodra dit proces is voltooid, zien we het volgende:

We kunnen zien dat de installatie correct is en we hebben de manier om vanuit de webbrowser naar binnen te gaan. We zullen deze informatie kopiëren, omdat dit later nodig zal zijn

2. Voeg een geldig certificaat toe met Let's Encrypt op Webmin Linux


Webmin is momenteel geconfigureerd om HTTPS te gebruiken, maar gebruikt een niet-vertrouwd, zelfondertekend certificaat. We gaan het vervangen door een geldig Let's Encrypt-certificaat.

Stap 1
We zullen Webmin openen vanuit een webbrowser met behulp van een van de volgende syntaxis:

 https: // IP-adres: 10000 https: // Computernaam: 10000
We zullen het volgende zien in verband met de certificaatfout:

Stap 2
Daar klikken we op de optie Uitzondering toevoegen zodat de browser ons toegang geeft. We zien het volgende venster waar we moeten inloggen met onze inloggegevens:

Klik op de knop Aanmelden en dit wordt de eerste Webmin-omgeving in Ubuntu 17.10.

VERGROTEN

Stap 3
In dit paneel moeten we de regel met de hostnaam van het systeem vinden en erop klikken en het volgende wordt weergegeven:

VERGROTEN

Stap 4
We zullen het veld Hostnaam vinden en de volledige domeinnaam in het veld invoeren. Vervolgens klikken we op de knop Opslaan onderaan de pagina om de instellingen toe te passen. Zodra dit is gebeurd, geven we de Webmin-opties aan de linkerkant weer en selecteren we Webmin-configuratie en zien we het volgende:

Stap 5
Daar selecteren we de SSL-coderingsoptie en in het nieuwe venster dat wordt weergegeven, gaan we naar het tabblad Let's Encrypt:

VERGROTEN

Via dit scherm kunnen we Webmin vertellen hoe het certificaat te verkrijgen en te vernieuwen. Let's Encrypt-certificaten verlopen na 3 maanden, maar we kunnen Webmin instrueren om elke maand automatisch te proberen het Let's Encrypt-certificaat te vernieuwen. Let's Encrypt zoekt naar een verificatiebestand op onze server, dus we zullen Webmin configureren om het verificatiebestand in de / var / www / html-map te plaatsen, de map die wordt gebruikt door de Apache-webserver die op het systeem is geïnstalleerd.

We moeten deze stappen volgen om het certificaat te configureren:

  • Vul de hostnamen voor het certificaat in met de FQDN in het veld Hostnaam
  • Voor de hoofdmap van de website van het validatiebestand selecteren we de knop Andere map en voeren / var / www / html in.
  • Ga voor Maand naar de sectie automatische verlenging, we zullen de optie voor automatische verlenging deselecteren door 1 in het invoervak ​​te typen en het keuzerondje links van het invoervak ​​te selecteren.
  • We klikken op de knop Certificaat aanvragen. Na een paar seconden zien we een bevestigingsscherm.

3. Hoe Webmin te gebruiken in Ubuntu 17: gebruikers- en groepsbeheer


Webmin is een complete tool waarmee we verschillende systeemparameters tot in detail kunnen beheren. Om gebruikers en groepen te beheren, gaan we naar het gedeelte Systeem en daar kiezen we de optie Gebruikers en groepen:

Het volgende wordt weergegeven:

VERGROTEN

Daar kunnen we een gebruiker in het systeem zien, aanmaken, bewerken of verwijderen. Als we een nieuwe gebruiker willen maken, klikt u op de knop Een nieuwe gebruiker maken en vullen we de volgende velden in:

Velden

  • Vul gebruikersnaam in met implementatie
  • Selecteer Automatisch voor Gebruikers-ID
  • Vul de echte naam in met een beschrijvende naam
  • Voor Home Directory, selecteer Automatisch
  • Selecteer voor Shell / bin / bash in de vervolgkeuzelijst
  • Voor Wachtwoord selecteren we Normaal wachtwoord en we schrijven een wachtwoord voor die gebruiker
  • Selecteer voor de primaire groep Nieuwe groep met dezelfde naam als de gebruiker
  • Selecteer voor Secundaire groep sudo in de lijst Alle groepen en druk op de knop -> om de groep in groepen aan de lijst toe te voegen
  • Druk op Aanmaken om deze nieuwe gebruiker aan te maken

VERGROTEN

4. Hoe Webmin te gebruiken in Ubuntu 17: Ubuntu-pakketten bijwerken


Met Webmin kunnen we alle pakketten bijwerken via de gebruikersinterface. Om alle pakketten bij te werken, gaan we eerst naar het dashboard en zoeken dan naar het veld Pakketupdates. Als er updates beschikbaar zijn, zien we een link met het aantal beschikbare updates:

We kunnen zien dat we in dit geval 32 pakketten hebben die moeten worden bijgewerkt. We kunnen op die regel klikken en we krijgen toegang tot de respectievelijke beschikbare updates:

VERGROTEN

5. Hoe Webmin te gebruiken in Ubuntu 17: Aanvullende parameters

Tabblad Dashboard
Als we naar het tabblad Dashboard gaan, kunnen we details van het systeem zien, zoals de volgende.

Systeemdetails

  • Naam van het team
  • Huidig ​​besturingssysteem
  • Webmin-versie
  • Themaversie
  • Kernel- en CPU-type
  • Verwerker informatie
  • Uptime van het systeem
  • Gemiddelde CPU-belasting
  • Schijfruimte en geheugen
  • Echt geheugen

Tabblad Webmin
Nu hebben we vanaf het tabblad Webmin verschillende opties om te gebruiken en te configureren, zoals:

WebminVanuit deze sectie kunnen we waarden beheren zoals:

  • Algemene Webmin-instellingen
  • Maak reservekopieën van bestanden
  • Bekijk gebeurtenissen in de applicatie

SysteemHet is een van de meest praktische opties van Webmin omdat het ons in staat stelt taken uit te voeren zoals:

  • Herstart of sluit het systeem af
  • Pas wachtwoorden aan
  • Maak een back-up van het systeembestand
  • Systeemlogboeken roteren
  • PAM authenticeren
  • Processen uitvoeren
  • Geplande taken maken
  • Systeemgebeurtenissen bekijken
  • Gebruikers en groepen beheren

anderen:Via deze optie hebben we de mogelijkheid om acties uit te voeren zoals:

  • Toegang tot de opdrachtregel
  • Aangepaste opdrachten maken
  • Bestanden beheren
  • Perl-modules beheren
  • Toegang tot teksteditors en meer.

NetwerkenVia deze optie is het mogelijk om de netwerkparameters van de server te beheren, zoals:

  • Bandbreedte bewaken
  • Pas de firewall aan
  • Configureer het netwerk op algemeen niveau en meer

HardwareIn deze sectie is het mogelijk om taken uit te voeren zoals:

  • Controleer de partities op de harde schijf
  • Printers beheren
  • Systeemdatum en -tijd instellen

ServersIn deze optie configureren we e-mailaccounts.

Zo zien we hoe Webmin een krachtig hulpprogramma is voor een algemene controle van Ubuntu 17.10.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave