Remote Desktop Forbindelse til Windows, Linux bruger RDP klienter

Har du nogensinde brugt Windows app Remote Desktop Connection? Denne app, der er inkluderet i alle installationsindo .s-installationer, giver dig mulighed for fjernadgang til en anden PCINDO .s-PC eller en server med .indo .s Server. Til dette formål anvender den Remote Desktop Protocol (RDP).

organisationer kan installere applikationer på en central server i stedet for forskellige computere. For at bruge disse applikationer skal medarbejderne få fjernadgang til denne server., En sådan centralisering kan gøre vedligeholdelse og fejlfinding lettere. Denne teknologi blev tidligere kendt som Terminal Services (TS). I øjeblikket er webebsystemer mere almindelige. Men i nogle scenarier er remoteindo .s remote apps stadig nødvendige.

i disse scenarier kan Linu. – brugere få fjernadgang til computersindo .s-computere og servere fra deres yndlingssystem ved hjælp af en RDP-klient.,

Der er et par RDP-kunder, der er tilgængelige til Linux, og vi kommer til at tale om dem i dag:

  1. Email
  2. Extension
  3. rdesktop
  4. Vinagre

Du kan vælge en, du kan lide bedst, eller den der bedst passer til dine behov.af nysgerrighed er FreeRDP både en app og et bibliotek, der giver genanvendelige funktioner til andre apps. Bortset fra rdesktop bruger alle de andre klienter ovenfor FreeRDP-biblioteket.,

aktivering af Fjernskrivebord på Windowsindo .s

først og fremmest skal du konfigurere den computer, du vil oprette forbindelse til, så den tillader fjernforbindelser. Åbn Start-menuen på den machineindo .s-maskine, du vil oprette forbindelse til, logget på med en administratorkonto, og klik på Indstillinger. For at gøre det skal du åbne Systemkategorien i det vindue, der vises, og derefter Fjernskrivebord. Endelig, skal du aktivere det:

Bemærk, at du ikke kan oprette forbindelse til computere, der kører Windows Home edition (for eksempel Windows-10 Hjem)., Denne skærm informerer dig, hvis det er tilfældet:

din Hjemmeudgave af Windowsindo .s 10 understøtter ikke Fjernskrivebord.,

Kilde til billedet: den Digitale Borger

Hvis du ønsker mere information om remote desktop på Windows, tage et kig på:

  • Hvordan at bruge Remote Desktop – Windows Support
  • Remote Desktop – Tillade adgang til din PC – Microsoft-Dokumenter

Email

Email er en remote desktop klient, der understøtter mange remote access protocols som RDP, VNC, NX, XDMCP-og SSH. Det sigter mod at være nyttigt for systemadministratorer og rejsende, der har brug for at arbejde med masser af eksterne desktops og/eller servere., Remmina er inkluderet i Ubuntu Linu. – distributionen og er dens standard remote desktop client.

for At installere Email på Linux Kamarada og openSUSE, kør:

1
# zypper in remmina remmina-plugin-rdp

Når det er installeret, for at starte Email, hvis du bruger GNOME desktop-miljø, skal du åbne menuen Aktiviteter, på det øverste venstre skærm hjørne, type remmina, og klik på dens ikon:

for hurtigt At starte en remote access, skal du vælge RDP-protokollen, skriv værtsnavnet eller IP-adressen på den computer, du vil oprette forbindelse til (fx, 10.0.0.251), og tryk på Enter:

Hvis det er første gang, du opretter forbindelse til denne computer, Email spørger, om at stole på sit certifikat, skal du klikke på Ja:

På det næste skærmbillede, indtast dit brugernavn og Adgangskode på den eksterne computer. Også informere domænet, hvis det er nødvendigt. Valgfrit kan du vælge at gemme adgangskode., Klik på OK:

Du vil se fjerncomputerens desktop i den Email vindue:

Fra nu af, du bruger den computer, men på afstand, uden at sidde foran den. Hver klikke og skrive sendes til at blive behandlet på den eksterne computer.

hvis fjerncomputeren er et desktopindo .s-skrivebord, er skærmen låst under fjernadgang.

Hvis du ofte har adgang til denne computer, skal du overveje at gemme forbindelsesindstillingerne, så fjernadgang let kan startes., For at gøre dette, skal du klikke på Opret en ny forbindelse profil-knappen på øverste venstre hjørne af Email hovedvinduet:

På det næste skærmbillede skal du angive et Navn for at identificere forbindelsen, skal du vælge RDP i Protokollen felt og indtaste indstillingerne: Server, brugernavn, Bruger, adgangskode og Domæne (hvis nødvendigt)., Når du er færdig, skal du klikke på Gem:

Efter at forbindelsen bliver noteret på Email hovedvinduet:

Når du ønsker at få fjernadgang til computeren, bare dobbelt-klikke på det på listen.

FreeRDP

FreeRDP er en gratis implementering af Remote Desktop-protokollen efter Microsoft Open-specifikationerne., Denne implementering giver både klienten og serverapplikationerne samt et bibliotek, som giver andre applikationer mulighed for at bruge RDP-protokollen. I dag er vi interesserede i FreeRDP-klientprogrammet.

for at installere FreeRDP-klienten på Linu.Kamarada og openSUSE, Kør:

1
# zypper in freerdp

FreeRDP-klienten har ikke en hovedskærm som Remmina. For at starte en fjernadgang ved hjælp af FreeRDP-klienten skal du køre denne kommando fra en terminal:

1
$ xfreerdp /v:hostname_or_ip_address /u:username

foretag de relevante substitutioner., For eksempel:

1
$ xfreerdp /v:10.0.0.251 /u:Kamarada

Hvis du har brug for at informere computerens domæne, skal du bruge /d parameter:

1
$ xfreerdp /v:hostname_or_ip_address /d:domain /u:username

Hvis det er første gang, du opretter forbindelse til denne computer, FreeRDP-klienten anmoder om at have tillid til certifikatet:

Type Y (ja) og tryk på Enter., Skriv derefter din adgangskode på den eksterne computer, og tryk på Enter:

Efter at den remote desktop forbindelse er indledt:

Hvis du har nogensinde startet forbindelse til fjernskrivebord i Windows ved Kommandoprompten (hjælp mstsc kommando) du har måske bemærket, at FreeRDP-klient bruger den samme kommando syntaks. Det blev implementeret på den måde med vilje for at bevare kompatibiliteten.,

Hvis du er en nysgerrig person, og ønsker at tjekke det ud af det selv:

  • i Windows, kør:
1
> mstsc /?

  • om Linux, skal du køre:
1
$ xfreerdp /?

rdesktop

rdesktop var den første RDP-klient til Linux, og i mange år, var den mest anvendte. Men siden November 2019 er projektet på udkig efter en ny vedligeholder.,

i modsætning hertil blev FreeRDP født i 2009 som en gaffel af rdesktop, da Microsoft besluttede at åbne RDP-specifikationerne. Efterhånden som tiden gik, og FreeRDP-projektet udviklede sig, blev det standard RDP-klient på systemer, hvor ingen indbygget Microsoft-klient er tilgængelig.

Jeg præsenterer rdesktop her kun til orientering. Medmindre du har en god grund til at bruge det, anbefales det at bruge en af de andre RDP-klienter, baseret på FreeRDP.,

for At installere rdesktop på Linux Kamarada og openSUSE, kør:

1
# zypper in rdesktop

Så, at starte en remote access ved hjælp af rdesktop, så kald det fra en terminal, efterfulgt af værtsnavnet eller IP-adressen på den computer, du vil oprette forbindelse til. For eksempel:

1
$ rdesktop 10.0.0.251

tidligere ville det være tilstrækkeligt, og rdesktop ville bare fungere., Men nu står vi over for et problem, der kommer fra den mangel på ordentlig vedligeholdelse og opdateringer:

123
Autoselected keyboard map en-usERROR: CredSSP: Initialize failed, do you have correct kerberos tgt initialized ?Failed to connect, CredSSP required by server.

På et tidspunkt, har Microsoft frigivet en Windows-opdatering, der har gjort brug af Netværk Niveau Godkendelse (NLA), der kræves som standard. FreeRDP understøtter NLA, mens rdesktop ikke. Du kan stadig bruge rdesktop til fjernadgang, så længe du deaktiverer NLA på den computer, du vil oprette forbindelse til. Bemærk, at dette gør forbindelsen mindre sikker.,for at deaktivere NLA på den machineindo .s-maskine, du vil oprette forbindelse til, logget på med en administratorkonto, skal du åbne Kontrolpanel, åbne System-og Sikkerhedskategorien og derefter klikke på systemikonet. På det næste skærmbillede skal du klikke på linket Fjernindstillinger til venstre. Vælg fanen fjernbetjening i dialogboksen, der vises., Endelig, skal du deaktivere indstillingen Tillad kun forbindelser fra computere, der kører fjernskrivebord med Netværk Niveau Godkendelse, og klik på OK:

Med NLA handicappede, tilbage til Linux computer, der vil starte remote access, kan du prøve igen:

1
$ rdesktop 10.0.0.251

Denne gang, rdesktop vil arbejde. Et vindue viser Windowsindo .s-logonskærmen.,iv>

Hvis du ønsker mere information om at rdesktop fejl, se:

  • CredSSP-virker ikke – Problem #71 – rdesktop/rdesktop – GitHub
  • Tilføje understøttelse for Netværk Autentifikation – Problem #279 – rdesktop/rdesktop – GitHub
  • ikke virker, hvis der er Fæstning inde mellem tilslutning til den eksterne server – Problem #261 – rdesktop/rdesktop – GitHub
  • Netværk Niveau Godkendelse (NLA) – rdesktop/rdesktop Wiki – GitHub

Vinagre

Vinagre er standard remote desktop client for the GNOME desktop., Derfor er det også standard remote desktop client til Linu.Kamarada 15.1, den aktuelle stabile udgivelse. Ligesom Remmina understøtter det nogle forbindelsesprotokoller: ssh, RDP, SPICE og VNC. Ligesom rdesktop er Vinagre imidlertid ikke vedligeholdt i nogen tid nu.

Når de forsøger en RDP-adgang, Vinagre viser kun en sort skærm, som jeg rapporterede om openSUSE mailing-liste for nogen tid siden:

  • Sort skærm, når du forsøger en RDP adgang til Windows-10 med Vinagre (Spring 15.1/15.2 og Tumbleweed)

På nogle af de distributioner, som Debian, Vinagre værker., Jeg tror, at disse distributioner anvendt nogle patch til Vinagre.

sandsynligvis kommer den næste Linu.Kamarada-udgivelse med Remmina i stedet for Vinagre efter Ubuntu Linu. – distributionen.

På grund af det præsenterer jeg Vinagre her bare til orientering.,på det øverste venstre skærm hjørne, type remote eller vinagre og klik på det tilsvarende ikon:

På Vinagre hovedskærmen, klik på Connect:

Udfyld de næste felter på skærmbilledet med indstillinger for forbindelse:

  • i Protokollen felt, skal du vælge RDP;
  • i feltet Host, indtast værtsnavnet eller IP-adressen på den computer, der skal tilsluttes til.
  • indtast dit Brugernavn på den eksterne computer, og
  • indtast navnet på det Domæne, hvis det er nødvendigt.,

Når du er færdig, skal du klikke på Opret forbindelse.

Hvis det er første gang, du opretter forbindelse til denne computer, Vinagre spørger, om at stole på sine certifikat:

Fortæl det til at gøre det ved at klikke på opret Forbindelse.

Indtast din adgangskode, Aktiver eventuelt husk denne legitimationsoplysninger, og klik på Authenticate:

På dette tidspunkt skal du se fjerncomputerens skrivebord. Du kan bemærke, at den har sin skærm låst (som den normalt gør under RDP-adgang)., Men, som jeg sagde, Vinagre viser kun en sort skærm:

Ligesom Email, Vinagre kan du huske de forbindelsesindstillinger, til nemt at oprette forbindelse til den samme computer igen i fremtiden. For at gøre dette skal du åbne menuen Bogmærker under fjernadgangen og klikke på Tilføj bogmærke.

når du har oprettet bogmærket, vises det nu i bogmærkemenuen. Når du vil få fjernadgang til denne computer igen, skal du bare åbne denne menu og klikke på bogmærket.,

  • Hvordan at bruge Remote Desktop – Windows Support
  • Remote Desktop – Tillade adgang til din PC – Microsoft-Dokumenter
  • Fjern Grafiske Sessioner med VNC – Reference – openSUSE Spring 15.1
  • Hej! – Historien om Hdparm-projektet – Extension

Da det ikke er muligt at få fjernadgang til computere, der kører Windows-10 Hjem, til at skrive det sådan-at jeg brugte en VirtualBox virtuel maskine med Windows 10 Virksomhedens vurdering version lovligt downloades fra:

  • Downloade en Windows-10 virtuel maskine – Windows app udvikling

Share

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *