Hoe Ubuntu Server te installeren met schijfversleuteling en configuratie

Ubuntu Server is een van de meest gebruikte Linux distributies op Linux-servers, samen met de populaire Debian-distributie. Dit besturingssysteem heeft geweldige prestaties voor servers en virtualisatiefunctionaliteiten met onder andere Docker. De nieuwste LTS-versie van Ubuntu Server is 20.04 LTS en biedt volledige ondersteuning voor beveiligingsupdates en -onderhoud tot het jaar 2025. Daarnaast hebben we drie jaar extra ondersteuning voor beveiligingsupdates. Vandaag laten we u zien hoe u de basisconfiguratie van dit servergeoriënteerde besturingssysteem kunt downloaden, installeren en uitvoeren, omdat het geen grafische gebruikersinterface heeft.

Download Ubuntu Server van de officiële website

installeer Ubuntu Server met schijfversleuteling

Wanneer we een Ubuntu Server-besturingssysteem installeren, moeten we er rekening mee houden dat het op servers is gericht, daarom zullen we niet dezelfde hulpprogramma's hebben geïnstalleerd als in de Ubuntu-versie voor desktop, bovendien hebben we niet eens een grafische gebruiker interface, om veel te besparen CPU en RAM onder andere middelen. Deze installatie vormt de basis voor het maken van meer gevirtualiseerde servers, omdat het virtualisatie met QEMU, ondersteuning voor Docker en andere virtualisatietechnologieën ondersteunt die veel worden gebruikt in de zakenwereld.

Om de installatie van Ubuntu Server uit te voeren, moet de serverconfiguratie op hardwareniveau aan enkele minimumvereisten voldoen:

  • 2.5 GB vrije schijfruimte, omdat het geen grafische gebruikersinterface heeft, hebben we geen grote capaciteit nodig.
  • 512 MB RAM, hoewel het wordt aanbevolen om minimaal 1 GB te hebben.
  • 1 GHz processor of hoger.
  • Een dvd-apparaat of USB-poort voor installatiemedia.

Het is raadzaam om een ​​internetverbinding te hebben om de nieuwste pakketten te downloaden die te vinden zijn in de officiële Ubuntu-repository's, op deze manier zullen we ons besturingssysteem laten bijwerken naar de nieuwste versie. Om door te gaan met het downloaden van dit besturingssysteem hebben we toegang tot de officiële Ubuntu Server-website , eenmaal hier kunnen we drie opties zien voor de installatie van dit besturingssysteem:

  • Instant Ubuntu-VM's
  • Handmatige serverinstallatie
  • Geautomatiseerde servervoorziening

In de vorige schermafbeeldingen kunt u de belangrijkste kenmerken van elk van hen zien, aangezien ons doel is om Ubuntu Server op een server te installeren, gaan we de tweede optie van «Handmatige serverinstallatie» kiezen, zodra we deze optie hebben gekozen, wij klikken op « Ubuntu Server 20.04.3 LTS downloaden »en we beginnen met het downloaden van de ISO-image.

Nadat we de ISO-image hebben gedownload, moeten we doorgaan met de installatie van deze ISO op een USB-geheugen om deze op de server op te starten. Als je een server hebt met technologieën zoals HP's iLO, dan kun je de afbeelding virtueel uploaden via het platform.

Eerst moeten we onze ISO-image installeren op een USB-geheugen met een capaciteit van 4 GB of hoger, of het op een dvd-station branden. Zodra ons USB- of dvd-apparaat alle inhoud van de ISO-image bevat, moeten we het BIOS van onze machine starten om het opstarten hiervan te configureren, het doel hiervan is dat onze hardware het besturingssysteem opstart dat is gevonden USB-geheugen of dvd rit. Over het algemeen hoeven we, om toegang te krijgen tot het BIOS van onze computer of server, alleen op een toets te drukken tijdens de eerste momenten van het opstarten van onze pc. Over het algemeen zijn de meest voorkomende toetsen F1, F2 of Del. En in de sectie Boot zullen we configureren of we zullen opstarten vanaf USB of DVD.

Nu hoeven we alleen maar onze computer opnieuw op te starten en te kijken hoe Ubuntu Server begint te starten vanaf ons USB-geheugen of dvd.

Eerste stappen van de installatie

Na het correct configureren van het opstarten van onze server, zou de Ubuntu-configuratiewizard moeten verschijnen. Tijdens het hele installatieproces zullen we het toetsenbord gebruiken. Om over het scherm te bewegen, gebruiken we de pijlen en om de acties te bevestigen, gebruiken we de «enter»-toets.

In het eerste menu kunnen we een lijst met talen kiezen die in het besturingssysteem en in delen van de installatiewizard moeten worden gebruikt, maar al snel zul je merken dat de meeste configuratie-opties in het Engels zijn. In deze sectie zullen we «Spaans» kiezen, zodat het systeem in deze taal is.

We zullen ook moeten kiezen dat de toetsenbordindeling in het Spaans is, dit gedeelte is het belangrijkste, anders hebben we het Engelse toetsenbord met alles wat het betekent met betrekking tot de symbolen die moeten worden gebruikt om de verschillende opdrachten uit te voeren. In de sectie «Lay-out» moeten we op «Enter» drukken en de optie «Spaans» kiezen. Automatisch in het gedeelte "Variant" zullen we precies hetzelfde moeten plaatsen.

Na de taal- en toetsenbordindeling moeten we het netwerk configureren. Standaard is de naam van de eerste netwerkinterface ens33 en de standaardinstelling is DHCP-client. We zullen de netwerkconfiguratie op elk moment kunnen wijzigen, zowel op IPv4- als IPv6-niveau, daarnaast hebben we ook de mogelijkheid om een ​​VLAN toe te voegen voor het geval we een trunk via een switch naar de server doorgeven. Over het algemeen kunnen we verschillende VLAN's doorgeven aan een server zodat ze met verschillende subnetten kunnen communiceren. In het geval dat u geen subnetten heeft, hoeft u de benodigde VLAN-tag niet toe te voegen.

Als we via een proxy naar internet gaan, kunnen we hier het adres van die proxy plaatsen, evenals de authenticatie met gebruikersnaam en wachtwoord. We kunnen ook een spiegelserver voor Ubuntu configureren in plaats van het standaardadres te gebruiken voor het downloaden van alle pakketten.

Een van de belangrijkste onderdelen is de opslagconfiguratie. Het is raadzaam om het besturingssysteem op een specifieke schijf te installeren, om later meerdere schijven te hebben voor alleen opslag, en niet om besturingssysteem en opslag te "mixen". Meestal installeren we het besturingssysteem op een SSD rijden zodat alles zo snel mogelijk werkt.

Met de configuratiewizard van Ubuntu Server kunnen we de schijf kiezen waar we deze gaan installeren, en we hebben ook de mogelijkheid om de schijfpartities op een geavanceerde manier zelf te maken. Een andere zeer interessante optie is dat het standaard LVM zal gebruiken voor de installatie van het besturingssysteem, daarnaast hebben we de mogelijkheid om de LVM te versleutelen met LUKS. Om schijfversleuteling voor het besturingssysteem te hebben, hoeven we alleen maar een toegangswachtwoord in te voeren en de sleutel te verifiëren. Elke keer dat het besturingssysteem start, moeten we de toegangscode invoeren, anders start het besturingssysteem niet. Als uw server een systeem zoals HP iLO heeft om toegang te krijgen alsof u fysiek voor het scherm zit, raden we u aan dit te gebruiken, anders moet u fysiek verhuizen als u de server opnieuw start.

Eenmaal geconfigureerd, krijgen we een samenvatting van het bestandssysteem, de opstart en alles wat we eerder hebben geconfigureerd. Nadat we alles hebben bekeken, kiezen we de optie "Gereed" en "Doorgaan".

Nadat de opslag is geconfigureerd, moeten we deze een naam geven, een naam aan de server, de naam van de beheerdergebruiker en het toegangswachtwoord. Zodra we alles hebben gedaan, kiezen we met de pijlen voor "Gereed" en drukken we op "Enter" om door te gaan met de volledige installatie.

Ubuntu Server stelt ons in staat om gemakkelijk en snel extra software te installeren, het eerste wat het ons vertelt is of we de OpenSSH-server willen installeren, een fundamenteel programma om de server op afstand en veilig te beheren en te beheren. We zullen ook een lijst hebben met zeer populaire programma's om het meeste uit de server te halen, we kunnen bekende hulpprogramma's installeren zoals NextCloud, Docker en zelfs Google-Cloud-SDK en de PostgreSQL-database onder andere zeer belangrijke tools.

Nadat u de aanvullende software hebt gekozen om te installeren, begint het installatieproces en binnen enkele minuten zullen we deze installeren. Omdat het geen grafische gebruikersinterface heeft, is de installatie erg snel.

Als het is geïnstalleerd, kiezen we voor "nu opnieuw opstarten" om direct naar het besturingssysteem te gaan.

Inbedrijfstelling en inbedrijfstelling

Eerder hebben we het Ubuntu Server-besturingssysteem geconfigureerd met schijfversleuteling met behulp van LUKS, dat wil zeggen, het hele besturingssysteem is versleuteld en we zullen een toegangssleutel moeten gebruiken om alle inhoud te ontsleutelen. Wanneer we het besturingssysteem starten, voor de eerste keer of later, zal het ons altijd om het wachtwoord vragen om de dm-crypt-0-schijf te ontgrendelen.

We moeten het toegangswachtwoord invoeren en het systeem begint automatisch te laden.

Zodra het is geladen, moeten we de gebruikersnaam en het toegangswachtwoord invoeren, op dit moment hebben we maar één gebruiker, dus we voeren "redeszone" en het geconfigureerde wachtwoord in.

Wanneer we zijn ingelogd, geeft het de versie van het besturingssysteem aan, de Linux-kernel die wordt gebruikt, en ook de systeembelasting, de bezette en vrije opslagruimte, de processen en de gebruikers die momenteel op het systeem zijn aangesloten. Natuurlijk kunnen we ook het toegewezen IPv4-adres zien en het geeft ons toegang tot de console om opdrachten uit te voeren. Standaard hebben we "sudo" ingeschakeld, dus als we een opdracht als root willen uitvoeren, moeten we de opdracht "sudo" ervoor gebruiken.

Zoals je hebt gezien, is de installatie en het opstarten van Ubuntu Server heel eenvoudig, eenmaal geïnstalleerd met schijfcodering, geeft het ons toegang tot de terminal om alles te installeren en configureren wat we willen, alsof het een op Linux gebaseerd besturingssysteem is .