Sett opp brannmuren din for XRDP
XRDP bruker port 3389. Før du installerer XRDP, må du åpne denne porten. Du kan åpne porten ved hjelp av UFW (ukomplisert brannmur), som vist i eksemplet nedenfor. Bytt ut IP -adressen for nettverksadressen din.
sudo ufw tillater fra 10.0.2.0/24 til hvilken som helst port 3389Last deretter opp UFW som vist i følgende bilde.
Sudo UFW ReloadNå er brannmuren din klar til å bruke XRDP.
Komme i gang med XRDP
På Debian og dens Linux -distribusjoner kan du installere XRDP ved å bruke APT, som vist på skjermbildet nedenfor.
sudo apt installer xrdp -yXRDP -installasjonsprosessen vil legge brukeren XRDP til systemet ditt. For å tillate autentisering, må du legge til xrdp bruker til SSL-CERT gruppe. Du kan oppnå dette ved hjelp av UserMod Kommando, som vist på skjermbildet nedenfor.
sudo usermod -a -g ssl -cert xrdpNår brukeren har lagt til gruppen, må du starte XRDP -tjenesten på nytt; Du kan bruke SystemCTL som vist nedenfor.
sudo SystemCTL Restart XRDPNå er du klar til å koble deg gjennom XRDP.
Koble fra Windows til Linux ved hjelp av XRDP
På Windows, se etter RDP -applikasjonen; Du kan bruke applikasjonenes søkeboks som vist i følgende skjermbilde.
Et vindu vil be om å be om IP -adressen til Linux -enheten du vil koble til, fylle den og trykke på Ok knapp.
Når du prøver å koble til, vil du se en advarsel. Hvis du ikke vil Ja knappen for å fortsette.
En påloggingsboks vises; Fyll ut brukernavnet og passordet ditt. Det er viktig å huske at du ikke vil kunne koble deg til Linux -enheten din med et brukernavn som allerede er logget på Linux -enheten din, bruk en annen bruker eller logging fra Linux -datamaskinen.
Etter å ha fylt ut brukernavnet og passordet ditt, trykk OK -knappen.
Som du ser ble forbindelsen gjort med hell.
Feilsøking
Da jeg prøvde å koble til ved å bruke XRDP med Mate Windows Manager på Linux -enheten min, fikk jeg en DBUS -feil etterfulgt av en svart skjerm. For å løse dette, kan du endre vindusbehandleren eller følge trinnene beskrevet nedenfor.
Rediger konfigurasjonsfilen /etc/xrdp/startwm.sh; Du kan bruke Nano som vist nedenfor.
sudo nano/etc/xrdp/startwm.shLegg til følgende to linjer i filen før de to endelige linjene, som vist på skjermdumpen nedenfor.
Unset DBUS_SESSION_ADDRESSStart XRDP på nytt som vist nedenfor.
sudo SystemCTL Restart XRDPNå må du kunne koble til fra Windows til Linux ved hjelp av XRDP.
For ytterligere informasjon om XRDP, kan du lese denne lenken https: // linux.dø.nett/mann/8/xrdp.
Koble Linux/Windows -enheter ved hjelp av TeamViewer
TeamViewer er et av de mest populære verktøyene for fjerntilgang til enheter. Det støtter flere operativsystemer som lar deg koble deg fra Windows til Linux. Hovedproblemet er at TeamViewer ikke er åpen kildekode, og det er gratis bare til personlig bruk.
Denne delen inneholder instruksjoner både for Linux og Windows Sides.
Instruksjoner for Linux -enheten
For å begynne, på Linux -enheten din, last ned TeamViewer fra denne lenken https: // www.TeamViewer.com/en-us/download/linux/
Nederst på siden vil du se riktig installasjonspakke for Debian-baserte Linux-distribusjoner, for eksempel Ubuntu, trykk på riktig arkitektur for å begynne å laste ned.
Når du er lastet ned, installer TeamViewer ved å kjøre kommandoen nedenfor. Husk å erstatte “TeamViewer_15.21.4_amd64.Deb ”med riktig filnavn eller riktig versjon.
sudo dpkg -i teamviewer_15.21.4_amd64.DebNår du er installert, kan du finne TeamViewer på applikasjonsmenyen; Trykk det for å åpne programmet i Internett -delen.
Når TeamViewer dukker opp, vil du se “IDen din” og “Passord” på venstre side; Du trenger den informasjonen senere, ikke kopier den nå siden passordet oppdateres etter et par minutter.
Instruksjoner for Windows -enheten
Klikk på denne lenken for å laste ned TeamViewer https: // TeamViewer.com/en-us og trykk på "last ned gratis" -knappen.
Nedlastingen starter automatisk.
Hvis installasjonsprogrammet ikke starter automatisk, kjør den og velger "Standard installasjon”Som vist nedenfor, trykk deretter på“Godta - Neste”-Knappen.
Når du blir bedt om, la TeamViewer gjøre endringer på enhetene dine ved å trykke på “Ja”-Knappen.
Vent til den første delen av installasjonsprosessen skal avsluttes.
Velg alternativet "når du blir spurtJeg vil bruke gratisversjonen til personlig bruk”Og trykk på“Bli ferdig”-Knappen.
På neste vindu, merk "Jeg godtar EULA og DPA" -boksen og trykk "Fortsette“.
TeamViewer vil dukke opp. På "Partner -ID”Felt, skriv Code TeamViewer på Linux -enheten din i“Din ID" seksjon.
Da blir du bedt om passordet som vises i Linux -enhetens TeamViewer “Passord" felt.
Som du kan se på bildet nedenfor, ble forbindelsen gjort ordentlig. Årsaken til at skjermbildet nedenfor virker rotete er at for denne opplæringen bruker jeg en virtuell maskin.
Det er alt for nå; Du har nettopp lært to forskjellige måter å koble til fra Windows til Linux.
Konklusjon
Som du kan se, er det ganske enkelt å sette opp XRDP på Debian for å koble til fra en Windows -enhet. Ethvert Linux -brukernivå kan bruke trinnene som er forklart i denne opplæringen for å oppnå en forbindelse mellom forskjellige operativsystemer. Som vist støtter Linux flere metoder for å akseptere tilkoblinger fra Windows. For å koble til den, forklarte denne opplæringen to av de mest populære måtene. I motsetning til TeamViewer, er XRDP en implementering av åpen kildekode, noe som gjør dette alternativet foretrukket fremfor TeamViewer, som verken er åpen kildekode eller gratis for ikke-personlig bruk. Du kan finne flere løsninger, som AnyDesk, hvis instruksjoner du kan lese på https: // linuxhint.com/install_anydesk_debian10/.
Takk for at du leser denne opplæringen. Jeg håper det var nyttig. Fortsett å følge oss for flere Linux -tips og opplæringsprogrammer.