Articles

eval (ez_write_tag ([[468,60], ‘raspberrytips_com-box-2’, ‘ezslot_19′,157,’0′,’0’]));5 måter å remote desktop På Raspberry Pi (Windows/Linux/Mac)

hvis Du ikke Har Raspberry direkte for hånden (eller ingen skjerm), og du må gjøre regelmessige endringer på det, kan det være interessant å ha tilgang til skrivebordet fra en annen datamaskin (i tillegg til ssh)

hvordan få tilgang Til Et Eksternt Skrivebord På Raspberry Pi?Det er fem måter du kan bruke til å kjøre et eksternt skrivebord På Raspberry Pi, sortert etter enkel installasjon :

  • Xrdp
  • SSH og x11 videresending
  • Vnc
  • Teamviewer
  • NoMachine
  • for hver metode vil jeg forklare hvordan du setter Det opp På Raspberry Pi og hvordan du får tilgang til det fra HOVED OS (Windows, Linux, Mac og til og med fra smarttelefonene dine)

    for å installere de nødvendige pakkene og koble til, må du finne Ip-adressen til raspberry pi, Og Sannsynligvis Aktivere og Logge inn ssh
    JEG SKAL la Deg lese Mine To Artikler om emnet om nødvendig

    også, hvis Du Er Virkelig Interessert i å forbedre dine ferdigheter på raspberry pi, Jeg Anbefaler å sjekk ut min e-bok her. Det er en 30-dagers utfordring fra nybegynner til mester, med trinnvise opplæringsprogrammer og mange prosjekter å øve underveis.

    Eksternt skrivebord med xrdp

    Introduksjon

    Xrdp Er en opensource remote desktop protocol server, som lar deg koble Til Linux-skrivebordet fra hvilket som helst operativsystem
    hvis du trenger å åpne eller omdirigere tilgang på ruteren eller brannmuren, vet du at xrdp bruker standardporten 3389

    raspberry pi kurs
    ta det til neste nivå.jeg er her for å hjelpe deg med Å komme i gang Med Raspberry Pi, og lære alle ferdighetene du trenger i riktig rekkefølge.

    Installasjon

    installasjonen av xrdp er enkel siden den er tilgjengelig i de originale Raspbian repositories

    så bare kjør følgende kommando:

    sudo apt-get install xrdp

    xrdp er til stede på raspberry som en tjeneste, slik at du kan klare det med de vanlige kontrollene om nødvendig :

    sudo service xrdp start | stop | restart | status

    Fra Linux

    for å koble fra en pc Under Linux, anbefaler jeg deg å bruke Remmina
    det er gitt i repositoriene for de fleste distribusjoner:

    sudo apt-get install remmina

    når den er installert, start den og koble TIL Ip-adressen Til Raspberry Pi

    På Min Ubuntu I det oppstod følgende feil:

    "You requested an h264 GFX mode for server 192.168.1.15, but your libfreerdp does not support h264. Please check color depth settings."

    så jeg måtte legge den til som en snarvei, den raske tilkoblingen tillater ikke å definere fargedybden
    ved å velge GFX RFX i listen, feilen forsvant, og jeg var i stand til å koble

    her er alternativene jeg fylte :

    remmina remote desktop

    fra windows

    fra windows start verktøyet «remote desktop connection» fra start-menyen og fyll ip-adressen :

    windows remote desktop

    Klikk på «Connect» og du vil komme til xrdp innloggingsskjermen

    xrdp login remote desktop

    alt du trenger å gjøre er å skrive inn legitimasjon og klikk ok
    sett xorg for økt hvis du ikke vet hva Du Gjør
    skrivebordet vil da bli vist relativt godt

    i mitt tilfelle ikonet var litt stor, så jeg endret i utseende alternativer, men ellers var det brukbar

    Fra Mac OS

    jeg kunne ikke gjøre testen På Mac OS, men det er flere RDP-klienter som du kan bruke på samme måte

    Last ned for eksempel «Microsoft Remote Desktop» Fra App Store, og koble Til Raspberry Pi ved å angi IP-adressen

    master DIN RASPBERRY pi i 30 dager
    last ned ebok.
    Avdekke hemmelighetene Til Raspberry Pi i en 30 dager utfordring.

    fra en smarttelefon

    DU kan bruke RDP-protokollen fra en smarttelefon ganske enkelt
    faktisk programmet «Microsoft Remote Desktop» er også tilgjengelig For Android og iOS

    så ja, det er mulig å koble til og bruke det, men det er ikke bra

    eksternt skrivebord MED SSH og x11 forwarding

    Introduksjon

    x11 er den viktigste linux grafiske vindusbehandleren
    x11 forwarding over ssh er en måte å starte en app fra en server når den er koblet til den via ssh
    i Vårt tilfelle, dette vil starte Raspberry Pi-applikasjoner fra skrivebordet vårt (så det er ikke full tilgang til skrivebordet)

    denne metoden kan fungere fra en ekstern plassering. DET ville være nok å åpne SSH-port (22) fra utsiden
    Husk å begrense de tillatte IP-adressene i dette tilfellet, Og kanskje sette opp ekstra beskyttelse som fail2ban for å unngå sikkerhetsproblemer

    Installasjon

    Det er ingenting å gjøre På Raspberry Pi, X11 Videresending er aktivert som standard På Raspbian

    hvis Du har noe problem kan du sjekke At X11Forwarding er uncommented og satt til ja i /etc/ssh/sshd_config,

    fra linux eller mac os

    ved hjelp av linux eller mac os er tilgangen nesten som vanlig, fordi du bare må logge på ssh ved Å Legge til en parameter:

    ssh -X [email protected]

    Skriv inn passordet ditt, og start deretter appen din med nohup-kommandoen:

    nohup chromium-browser &

    Erstatt chromium– nettleseren med appen du ønsker

    programmet åpnes på datamaskinen din (med mer eller mindre sakte avhengig av saken🙂)

    Fra Windows

    ved hjelp av windows trenger du:
    – putty (som du sannsynligvis allerede har for ssh-tilkoblingen)
    – Xming (last den ned på sourceforge)

    når xming er installert (standardalternativene fungerer veldig bra), følg disse trinnene:

    1. Start Putty
    2. Fyll vertsnavnet med noe som [email protected]
    3. Fyll De Lagrede øktene med Noe Som Raspberry Pi
    4. Gå Til Tilkobling> SSH i venstre meny, og sjekk «Aktiver x11 videresending»
    5. gå tilbake Til Økt og Klikk Lagre
    6. dobbeltklikk deretter på den nye lagrede økten for å koble

    NÅR dette er gjort, BLIR SSH-tilgangen til Raspberry Pi holdt, med Den nye x11 videresending aktivert

    en gang I Konsollen kan du starte et raspberry-program På Windows-datamaskinen med nohup-kommandoen:

    nohup baobab &

    Dette vil starte Raspberry Pi disk manager på windows-skrivebordet :

    fra en smarttelefon

    jeg tror ikke det er mulig å bruke denne metoden fra telefonen din (fortell meg om du vet hvordan)

    jeg har allerede sett folk starte En x-server På Android for Å bruk en android-app på datamaskinen, men ikke omvendt

    eksternt skrivebord med vnc

    introduksjon

    vnc (virtual network computing) er et system for å dele et grafisk skrivebord, ganske nær xrdp forskjellen er at du kobler til den nåværende økten direkte, i motsetning til xrdp som vnc kjører på port 5900
    DU kan GJØRE NAT for å gjøre den tilgjengelig fra utsiden om nødvendig

    Installasjon

    vi vil installere realvnc-serveren På Raspberry Pi, som er tilgjengelig i depotene
    Følg trinnene nedenfor for å installere det:

    1. oppdater depotet ditt:
      sudo apt-get update
    2. installer realvnc-server:
      sudo apt-get install realvnc-vnc-server
    3. aktiver vnc-server :
      1. Start raspbian konfigurasjon
        sudo raspi-config
      2. Fikk Grensesnitt alternativer
      3. Velg VNC
      4. Svar Ja
      5. Velg Fullfør for å avslutte (ELLER ESC)

    nå som vi er ferdig med å installere VNC, la oss se hvordan du kobler

    Fra Linux

    på linux var den enkleste måten jeg fant å installere realvnc-klienten (remmina tillater også vnc-tilkoblinger i teorien, men det fungerte ikke For meg)

    så DU KAN LASTE ned realvnc viewer her

    la standardalternativet (frittstående) hvis det SKAL brukes en gang, men jeg anbefaler deg å velge den .deb eller det .i de fleste tilfeller kan du installere det ved å dobbeltklikke på filen, men om nødvendig kan du gjøre det på kommandolinjen, for eksempel:

    Debian like : dpkg -i VNC-Viewer-6.18.625-Linux-x64.debRedhat like : rpm -ihv VNC-Viewer-6.18.625-Linux-x64.rpm

    så er Bruken Av RealVNC super enkel, bare angi Ip Av Raspberry Pi og validere
    Tilgang blir automatisk bokmerket for fremtidige tider

    Fra Windows

    Fra Windows er Det det samme, du kan laste Ned Og installere RealVNC fra deres offisielle nettside

    start deretter programvaren via start-menyen, skriv inn ip av raspberry pi og her er du koblet Til Remote Desktop

    DE FORESPURTE påloggingene er de vanlige Brukerne Av Systemet (for eksempel pi / raspberry hvis du ikke har endret Mac OS

    RealVNC er også tilgjengelig For Mac OS, så bare få og installere Det og følg deretter de samme trinnene som under 🙂

    Fra en smarttelefon

    RealVNC gir også en app for ios og Android smarttelefoner, slik at du kan bruke den hver gang, overalt 🙂

    Eksternt skrivebord Med Teamviewer

    Introduksjon

    Teamviewer er en proprietær programvare svært nær vnc For eksternt skrivebord Bruk, MEN LEGGER til flere funksjoner, for det meste forretningsorientert Internett.

    Det er ikke nødvendig å åpne en bestemt port for hver datamaskin som med tidligere løsninger
    Som standard, TeamViewer koble på port 5938 men kan også bruke porter 80 og 443 hvis ikke åpnet (så det vil fungere nativt mesteparten av tiden)

    Installasjon

    installasjonen er ikke opplagt, fordi selv om det er nevnt i dokumentasjonen av en pakke FOR ARM, er det ikke til Stede I Linux nedlastingskoblinger og det er Ingen Raspberry Pi kategori
    nedlastingen er gjort fra denne siden, Men Det Omdirigerer veldig raskt til linux-nedlastingene

    kort Sagt, Jeg Gir Deg Installasjonen for TeamViewer

    wget https://download.teamviewer.com/download/linux/teamviewer-host_armhf.deb
  • Installer den
    sudo dpkg -i teamviewer-host_armhf.deb
  • du vil få noen avhengighetsfeil, fikse dem ved å gjøre
    sudo apt-get updatesudo apt-get -f install
  • hvis du har en teamviewer-konto, kan du konfigurere Den ved å gjøre:
    sudo teamviewer setup
  • ellers må du angi et passord for å koble til, slik:
    sudo teamviewer passwd YOURPASSWORD
  • og så kan du bare få raspberry pi id på denne måten:
    sudo teamviewer info
  • Fra Linux

    På Linux kan Du starte med å laste Ned TeamViewer-klienten fra den offisielle Versjonen. nettsted

    installer den deretter med pakkebehandleren eller ved å gjøre noe som :

    sudo dpkg -i teamviewer_13.2.13582_amd64.deb

    Start appen via Start-menyen eller ved å skrive «TeamViewer» i en terminal
    Logg inn Hvis du har en konto
    skriv Deretter Inn TeamViewer ID i Partner ID-feltet og trykk enter

    teamviewer remote desktop connect

    det vil spørre deg passordet Definert tidligere og koble Til Raspberry Pi i remote desktop

    fra windows og mac os

    for windows og Mac OS-brukere er det samme prosedyre, så jeg vil ikke duplisere det

    last ned teamviewer, installer det & Passord tidligere get/set

    fra en smarttelefon

    TeamViewer gir støtte for sin programvare Til Android, iPhone, Windows og Blackberry smartphones
    det er derfor mulig å bruke programmet på samme måte å gjøre spontan støtte fra hvor som helst

    Remote desktop Med NoMachine

    Innledning

    NoMachine er et annet eksternt SKRIVEBORDSTILGANGSVERKTØY som du kan bruke med raspberrypi er basert på nx-protokollen, som ble opprettet for å forbedre ytelsen til den klassiske x-skjermen Svært nær VNC

    Hvis det brukes bak en brannmur, vær oppmerksom på At NoMachine bruker port 4000 for tilkoblinger fra klienten
    det er mulig å endre standardportene i administrasjonsverktøyene Til NoMachine-serveren

    Installasjon

    NoMachine er gitt For Raspberry Pi, slik at du kan få pakken som svarer til miljøet ditt på denne siden

    Last Ned Den Og installer den med :
    wget https://download.nomachine.com/download/7.0/Raspberry/nomachine_7.0.211_1_armhf.deb

    sudo dpkg -i nomachine_7.0.211_1_armhf.debErstatt versjonsnummeret med det siste du får

    Installasjonen kan ta noen minutter

    FRA ALLE OS

    når installasjonen er fullført på raspberry pi, må du installere den på klientdatamaskinen også
    gå tilbake til det offisielle nettstedet og last ned denne gangen versjonen som svarer til datamaskinen din

    installer den nedlastede filen Og start nomachine
    en assistent vil starte, så vil nomachine automatisk oppdage raspberry Pi på nettverk

    eksternt skrivebord med nomachine

    du må dobbeltklikke På Raspberry Pi for å koble
    det vil be deg om legitimasjon (pi/raspberry eller passordet du har definert), og du vil bli logget inn

    fra en smarttelefon

    nomachine er også tilgjengelig for android og ios, slik at du kan koble til raspberry pi fra hvor som helst

    video

    topp 3 måter å remote desktop på raspberry pi

    >

    Sjekk RaspberryTips YouTube-kanalen for å motta nye videoer i feeden din:

    Konklusjon

    så vi lærte å koble til eksternt skrivebord på 5 måter:

    • Med xrdp pakken som gir En Windows-lignende remote desktop
    • MED SSH Og X11 Videresending som lar lansere en app på klientdatamaskinen (og ikke hele skrivebordet)
    • Med VNC som muliggjør lokal tilgang Til Raspberry Pi
    • Med Teamviewer som tillater blant annet ekstern tilgang Til Raspberry Pi
    • Med NoMachine som gir lokal tilgang mer elegant og raskt ENN VNC

    så, hva er din favoritt?

    Etter min mening tror JEG AT Vnc Og NoMachine er mine favoritter, med en rask og ren skjerm, Uten tyngden Av Teamviewer
    Men det er fordi jeg trenger Det bare på mitt lokale nettverk, det avhenger av tilfellene

    raspberry pi remote desktop