Att installera en OpenVPN-server på Ubuntu kan vara en utmanande uppgift, särskilt om du inte gör nödvändiga förberedelser i förväg. I den här guiden kommer jag att gå igenom stegen som krävs för att skapa en OpenVPN-användare och konfigurera den grundläggande brandväggen. Med dessa åtgärder förbereder sig ditt nya Linux-system optimalt för OpenVPN-projektet.
Viktigaste insikter
- Skapa en OpenVPN-användare med lämpliga rättigheter
- Konfigurera UFW-brandväggen för OpenVPN-åtkomst
Steg-för-steg-guide
1. Logga in på servern
Först loggar du in på din server. Om du använder VirtualBox eller en online-server som Digital Ocean spelar ingen roll. Jag använder Digital Ocean, och servern är ännu inte konfigurerad. Här börjar du med att ange dina inloggningsuppgifter.
2. Skapa OpenVPN-användare
För att skapa en ny OpenVPN-användare skriver du kommandot sudo openvpn. Vid detta steg bör du ge användaren ett namn och ett lösenord. Se till att lösenordet innehåller både stora och små bokstäver. I det här fallet har jag redan förberett ett användarnamn.
3. Bekräfta användarinformationer
Efter att ha angett användarnamn och lösenord kommer en fråga för bekräftelse av informationen. Du måste bekräfta med "J" eller "Y", beroende på om ditt operativsystem är konfigurerat på tyska eller engelska.
4. Sätt behörigheter för användaren
I nästa steg behöver vi de rätta behörigheterna för OpenVPN-användaren. Använd kommandot usermod med alternativen -aG för att lägga till användaren i sudo-gruppen så att han kan köra kommandon som administratör. Du måste ange lösenordet för din användare här.
5. Brandväggskonfiguration med UFW
Nu handlar det om den grundläggande brandväggskonfigurationen. Använd kommandot sudo ufw för att starta brandväggen. Därefter listar du de tillgängliga apparna med kommandot app list. Du bör se "OpenSSH", som är viktigt för din SSH-anslutning.
6. Ställ in regler för UFW
För att säkerställa att du har tillgång till serverns tjänster, tillåt OpenSSH med kommandot allow OpenSSH. Detta säkerställer att SSH-anslutningarna inte blockeras. Efter att du har angett det uppdateras regeln.
7. Aktivera UFW
För att aktivera UFW skriver du sudo ufw enable. Observera att en felaktig konfiguration kan avbryta din SSH-anslutning, så det är viktigt att du utför alla steg noggrant. Vid aktivering kommer du att bli ombedd att bekräfta om du verkligen vill göra ändringarna.
8. Kontrollera status på brandväggen
Slutligen kan du kontrollera statusen på din brandvägg för att se om reglerna är aktiva och objekt som OpenSSH är tillåtna. Du kan göra detta med kommandot sudo ufw status. Utdata visar de aktiva reglerna och att alla andra anslutningar är blockerade.
Sammanfattning – Skapa OpenVPN-användare och brandvägg på Ubuntu
I den här guiden har du lärt dig hur du skapar en OpenVPN-användare på en Ubuntu-server och konfigurerar den grundläggande brandväggen. Dessa steg är avgörande för drift av din OpenVPN-server och förbereder systemet optimalt för framtida inställningar.
Vanliga frågor
Hur skapar jag en OpenVPN-användare?Använd kommandot sudo openvpn och ange användarnamn samt lösenord.
Vad är UFW och varför behöver jag det?UFW (Uncomplicated Firewall) är ett verktyg för att hantera brandväggen på Ubuntu, som möjliggör enkla regler.
Hur aktiverar jag UFW?Använd kommandot sudo ufw enable för att aktivera brandväggen och sätta blockeringar.
Vad händer om jag gör en felaktig konfiguration?En felaktig konfiguration kan avbryta din SSH-anslutning, så du bör arbeta försiktigt.