- 1. Hoe Webmin Linux te installeren
- 2. Voeg een geldig certificaat toe met Let's Encrypt op Webmin Linux
- 3. Hoe Webmin te gebruiken in Ubuntu 17: gebruikers- en groepsbeheer
- 4. Hoe Webmin te gebruiken in Ubuntu 17: Ubuntu-pakketten bijwerken
- 5. 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.
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.listDaar 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 updateMet 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: 10000We 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.