Hur man aktiverar Remote Desktop Protocol med xrdp på Ubuntu 22.04

By rik

Fjärrskrivbordsprotokollet (RDP) är en teknik som möjliggör fjärrstyrning av en dator. Det är särskilt användbart för att hantera servrar eller erbjuda teknisk support på distans. Ubuntu 22.04 saknar inbyggt RDP-stöd, men det går enkelt att installera och konfigurera xrdp, vilket ger RDP-funktioner.

Denna guide beskriver steg-för-steg hur man aktiverar RDP med xrdp på Ubuntu 22.04.

Steg 1: Installation av xrdp

Först måste xrdp-paketet installeras från Ubuntus standardarkiv. Öppna en terminal och kör följande kommandon:

sudo apt update
sudo apt install xrdp

Dessa kommandon uppdaterar pakethanteraren och installerar xrdp.

Steg 2: Konfiguration av xrdp

Efter installationen behöver xrdp konfigureras. Huvudkonfigurationsfilen är /etc/xrdp/xrdp.ini. Den kan redigeras med en textredigerare:

sudo nano /etc/xrdp/xrdp.ini

Inuti filen finns flera inställningar som kan anpassas. Några viktiga alternativ är:

  • startwm: Denna inställning bestämmer vilken skrivbordsmiljö som ska användas vid anslutning via RDP. Standard är ”xubuntu-session”, men kan ändras till ”gnome-session” för att använda GNOME.
  • port: Anger vilken port RDP ska lyssna på, standard är 3389. Ändra porten om det behövs.
  • password: Ibland krävs lösenord för anslutning via xrdp.

Det är också möjligt att skapa separata konfigurationsfiler för varje användare i katalogen /etc/xrdp/sessions.

Steg 3: Starta xrdp-tjänsten

När konfigurationen är klar, starta xrdp-tjänsten med följande kommandon:

sudo systemctl enable xrdp
sudo systemctl start xrdp

Detta gör att tjänsten startas automatiskt vid omstart och startar den direkt.

Steg 4: Anslut med en RDP-klient

Nu kan du ansluta till Ubuntu-datorn via RDP från en annan dator, till exempel en Windows- eller Mac-dator. Använd en RDP-klient, exempelvis Microsoft Remote Desktop eller en tredjepartsklient.

I klienten ange den offentliga IP-adressen eller domännamnet för Ubuntu-datorn och porten (standard 3389). Du kommer att ombes att ange användarnamn och lösenord. Efter korrekt autentisering kan du fjärrstyra Ubuntu-datorn.

Sammanfattning

Genom att följa dessa anvisningar kan du enkelt aktivera RDP med xrdp på Ubuntu 22.04. xrdp är ett praktiskt verktyg för serveradministration eller fjärrsupport. Det ger fjärråtkomst till Ubuntu från vilken dator som helst med en RDP-klient.

Vanliga frågor

1. Vad gör jag vid felmeddelande under RDP-anslutning?

Kontrollera först om xrdp-tjänsten körs med systemctl status xrdp. Kontrollera även att brandväggen inte blockerar RDP-porten (3389).

2. Kan jag använda xrdp med en virtuell maskin?

Ja, men du måste installera xrdp på den virtuella maskinen.

3. Vilken RDP-klient rekommenderas?

Microsoft Remote Desktop är ett vanligt val, men det finns många bra tredjepartsalternativ.

4. Hur aktiverar jag xrdp för en viss användare?

Skapa en separat konfigurationsfil i /etc/xrdp/sessions med användarnamnet och övriga inställningar.

5. Hur säkerställer jag en säker RDP-anslutning?

Använd SSL/TLS-kryptering som aktiveras i xrdp-konfigurationsfilen. Använd även starka lösenord och undvik anslutning via offentliga WiFi-nätverk.

6. Varför fungerar inte RDP med en annan port än 3389?

Du måste konfigurera brandväggen att tillåta trafik till den nya porten och ange den i RDP-klienten.

7. Kan jag överföra filer via xrdp?

Ja, dra och släpp filer till fjärrskrivbordet eller använd filöverföringsmetoder som scp.

8. Kan jag starta program via xrdp?

Ja, dubbelklicka på programikoner eller använd kommandoraden på fjärrskrivbordet.

9. Hur avinstallerar jag xrdp?

Använd kommandot: sudo apt remove xrdp

10. Finns det alternativ till xrdp?

VNC (Virtual Network Computing) är ett alternativ. NoMachine är en kommersiell lösning med fler funktioner än xrdp.

Taggar: Ubuntu, xrdp, Fjärrskrivbordsprotokol, RDP, fjärrstyrning, Linux, serveradministration, teknisk support, säkerhet, konfiguration, installationsguide