Windows-kompatibilitet

Hur man fjärrstyr Linux-system från Windows

Hur man fjärrstyr Linux-system från Windows
Med fjärråtkomst kan en användare komma åt filerna och data i ett annat system från en fjärrplats utan att ha verklig fysisk tillgång till systemet, ganska coolt. Rätt? Fjärråtkomst är fördelaktigt och hjälper mycket att spara tid.

Varför upprätta en fjärranslutning till Linux från Windows?

Antag att du driver ett företag och att du har ett möte med styrelseledamöter på cirka 10 minuter. Plötsligt kommer du ihåg att din presentationsfil finns i ditt hemsystem. fjärråtkomst kan potentiellt rädda dagen.

Eller du kör ett Windows-system på en plats och ditt Linux-system i ett annat rum, och du vill köra några kommandon på din Linux eller hämta några filer från din Linux, och din Linux är otillgänglig, eller så är du bara för lat. Hur som helst, i alla fall ger fjärråtkomst stor bekvämlighet och sparar mycket tid.

Linux Ubuntu:

Nu av alla populära Linux-distros är Ubuntu den överlägset mest populära. Alla andra Linux-distributioner tillsammans utgör totalt bara 35% av Ubuntu (googles söktrender). Vid sökning i Linux visas 161 miljoner resultat medan nästa mest populära Linux distribuerar i.e., Debian Linux, har bara 65.9 miljoner sökresultat, så med tanke på ovanstående statistik kommer jag att använda Ubuntu för denna handledning. För att upprätta anslutningen måste du komma åt Ubuntu-maskinen fysiskt. Men oroa dig inte, det här är en engångs sak.

Det finns många metoder för att fjärråtkomst till din Linux från Windows.  Här delar jag tre sätt genom vilka du kan komma åt fjärrstyrning av Linux-system från Windows.

  1. SSH
  2. RDP-anslutning
  3. VNC-anslutning

Hitta IP-adressen:

Oavsett vilken metod du använder krävs det i alla fall att hitta IP-adressen till ditt system. Följande är ett enkelt sätt att hitta IP för ditt Linux-system.

Gå till terminalen i din Linux-maskin och skriv följande kommando:

$ sudo apt installera nätverktyg

Ange nu följande kommando:

$ Ifconfig

Efter att ha skrivit ovanstående kommando kommer ditt terminalfönster att se ut så här

Du hittar din IP-adress bredvid “inet” i det första avsnittet. I det här fallet, som du kan se från skärmdumpen ovan, är IP-adressen “10.0.2.15 ”

Om metoden som nämns ovan inte fungerar för dig kan du prova på följande sätt:

Skriv följande kommando i terminalen. Kom ihåg att det här fungerar för några av Linux-versionerna som Ubuntu.

$ värdnamn -I

Metod 1: Fjärråtkomst med SSH (Secure Shell)

För den här metoden bör du installera PuTTY-programvaran, eftersom det är bättre än att använda Windows standard SSH-funktion. PuTTY upprättar en SSH-anslutning mellan din Linux och ditt Windows-skrivbord, vilket ger dig tillgång till Linux-terminalen.

Efter installation av PuTTY-programvaran skriver du namnet på ditt Linux-system, eller så är det IP-adressen under etiketten "Värdnamn (eller IP-adress)".  Se till att ställa in anslutningen till SSH om den inte är det. Klicka nu på öppna. Och voila, du har nu tillgång till Linux-kommandoraden.

Notera: Detta ger bara dig tillgång till terminalen, dvs.e., det kommer inte att finnas någon muskontroll. Det är ändå användbart för att installera programvara med Terminal-kommandon

Metod 2: Använda RDP (Remote Desktop Protocol)

RDP är den enklaste metoden hittills. RDP-verktyget är redan installerat i Windows. Så Windows-systemet kräver inget arbete (mjukvarumässigt). Detta är dock inte fallet för ditt Linux-system. På ditt Linux-system måste du installera XRDP-verktyget. För detta öppnar du terminalen (Ctrl + Alt + T) och skriver följande kommando

$ sudo apt installera xrdp

Tryck på “y” och tryck Enter. Installationen fortsätter sedan.

Följd av

$ sudo systemctl aktiverar xrdp

Det första kommandot installerar XRDP-verktyget. Det andra kommandot tillåter automatiskt aktivering vid startalternativet. Med andra ord startar xrdp-verktyget automatiskt när Linux startar. Efter att processen har slutförts. Gå till ditt Windows-system och skriv “RDP i sökfältet.”Klicka på” Remote Desktop App.”

Skriv IP-adressen till ditt Linux-system intill etiketten "Dator" och klicka på anslut

Ange användarnamnet och lösenordet för ditt Linux-system.

Felsökning:  Även om anslutning via RDP är den enklaste metoden för fjärranslutning, uppstår vissa problem vid anslutning till Ubuntu. Detta började hända efter Ubuntu 18.4 LTS-utgåva. Linux gillar inte det när det nås på distans när användaren är inloggad. Så en enkel lösning är att prova RDP efter att du loggat ut från din Linux

Metod 3: Konfigurera en anslutning med virtuell nätverksanslutning (VNC)

Du kan också ansluta med VNC. Som nämnts ovan ger SSH åtkomst till terminalen (ingen muskontroll). VNC ger åtkomst till Linux-skrivbordet (full muskontroll). Det finns dock en viss förutsättning för att ansluta med den här metoden, dvs.e., du måste installera lite VNC-programvara.

Gå till ditt Linux-system och skriv följande kommando för att se till att det är uppdaterat

$ sudo apt uppdatering

Ange nu följande kommando

$ sudo apt installera tightvncserver

kör det nu

$ sudo tightvnc-server

Skapa nu ett lösenord för din anslutning. Du får ett skrivbordsnummer, mestadels 1. Kom ihåg detta nummer.

Efter detta installerar du VNC-klienten på Windows.  Dessa TightVNC-verktyg är installerade i buntar, så när de är installerade går du till Windows-sökfältet och söker efter "TightVNC Viewer. ”Starta appen och ange IP-adressen till Linux-enheten.

Ange nu IP-adressen för ditt Linux-system följt av skrivbordsnumret, som visas i skärmdumpen ovan.

Slutsats:

Nu när du känner till dessa metoder bör du veta vilket sätt som är bäst för din användning.

  1. RDP använder xrdp som är öppen källkod
  2. SSH kan användas för fjärråtkomst till terminalen
  3. VNC kan användas istället för RDP, men det är lite mindre säkert

Det rekommenderas att ställa in SSH oavsett vilken metod du använder eftersom det gör installationen för de andra två metoderna mycket enklare.

Ubuntu har ett inbyggt verktyg för fjärrskrivbord, som är VNC-kompatibelt.

Användbara verktyg för Linux-spelare
Om du gillar att spela spel på Linux är chansen att du kan ha använt appar och verktyg som Wine, Lutris och OBS Studio för att förbättra spelupplevels...
HD Remastered Games för Linux som aldrig tidigare hade en Linux-version
Många spelutvecklare och utgivare kommer med HD-remaster av gamla spel för att förlänga livstiden för franchisen, snälla fans som begär kompatibilitet...
Hur man använder AutoKey för att automatisera Linux-spel
AutoKey är ett verktyg för desktopautomatisering för Linux och X11, programmerat i Python 3, GTK och Qt. Med hjälp av dess skript och MACRO-funktional...