Articles

eval (ez_write_tag ([[468,60], ”raspberrytips_com-box-2”, ”ezslot_19′,157,’0′,’0′]));5 Tapoja etätyöpöytä Raspberry Pi (Windows/Linux/Mac)

Jos sinulla ei ole Raspberry suoraan käsillä (tai ei näyttöä) ja sinun täytyy tehdä säännöllisiä muutoksia siihen, se voi olla mielenkiintoista saada pääsy työpöydälle toisesta tietokoneesta (lisäksi ssh)

miten käyttää Etätyöpöytä Raspberry Pi?
Raspberry Piin etätyöpöydän suorittamiseen on viisi tapaa, jotka on lajiteltu asennuksen helppouden mukaan :

  1. Xrdp
  2. SSH ja X11 forwarding
  3. VNC
  4. Teamviewer
  5. NoMachine

kunkin menetelmän osalta selitän, miten se asetetaan Raspberry Piin päälle ja miten sitä pääsee käyttämään PÄÄOS: sta (Windows, Linux, Mac ja jopa älypuhelimista)

tarvittavien pakettien asentamiseksi ja yhteyden muodostamiseksi on löydettävä IP-osoite Oman Vadelma Pi, ja luultavasti aktivoida ja kirjautua ssh
annan sinun lukea minun kaksi artikkelia aiheesta tarvittaessa

myös, jos olet todella kiinnostunut parantamaan taitoja vadelma pi, suosittelen tsekkaa e-kirjani täältä. Se on 30 päivän haaste aloittelijasta mestariksi, askel-askeleelta tutorials ja monia projekteja harjoitella matkan varrella.

Sisällysluettelo

Remote desktop with xrdp

Introduction

Xrdp on opensource remote desktop protocol server, jonka avulla voit muodostaa yhteyden Linux-työpöydälle mistä tahansa käyttöjärjestelmästä
Jos sinun täytyy avata tai uudelleenohjata pääsy reitittimeen tai palomuuriin, tiedä, että xrdp käyttää standardiporttia 3389

Raspberry Pi course
vie se seuraavalle tasolle.
olen täällä auttamassa sinua pääsemään alkuun Raspberry Pissä, ja opettelemaan kaikki tarvitsemasi taidot oikeassa järjestyksessä.

asennus

xrdp: n asennus on suoraviivaista, sillä se on saatavilla alkuperäisissä Raspbian-arkistoissa

joten suorita vain seuraava komento:

sudo apt-get install xrdp

xrdp on raspberry as a service – palvelussa, joten voit hallita sitä tarvittaessa tavallisilla ohjaimilla :

sudo service xrdp start | stop | restart | status

Linuxista

Jos haluat muodostaa yhteyden pc: stä Linuxissa, neuvon käyttämään remminaa
se on useimpien jakelujen arkistossa:

sudo apt-get install remmina

kun se on asennettu, käynnistä se ja yhdistä IP-osoitteeseen Raspberry Pi

minun Ubuntu I kohdannut seuraavan virheen:

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

joten jouduin lisäämään sen oikotieksi, pikayhteys ei salli värisyvyyden määrittelyä
valitsemalla listasta GFX RFX, virhe katosi ja pystyin yhdistämään

tässä ovat täyttämäni vaihtoehdot :

Remmina Remote Desktop

Windowsista

Windowsista Käynnistä ”Remote Desktop Connection” – työkalu Käynnistä-valikosta ja täytä IP-osoite :

windows remote desktop

klikkaa ”Connect” ja tulet xrdp-kirjautumisnäytölle

xrdp login Remote Desktop

kaikki mitä sinun tarvitsee tehdä on syöttää tunnistetiedot ja klikkaa OK
aseta xorg sessionille jos et tiedä mitä teet
työpöydälle näytetään sitten suhteellisen hyvin

minun tapauksessani kuvake oli vähän iso, joten muutin ulkonäkövaihtoehtoja, mutta muuten se oli käyttökelpoinen

Mac OS: ltä

en voinut tehdä testiä Mac OS: lle, mutta on olemassa useita RDP-asiakkaita, joita voit käyttää samalla tavalla

ladata esimerkiksi ”Microsoft Remote Desktopin” App Storesta, ja yhdistää Raspberry Piin määrittelemällä sen IP-osoitteen

master your Raspberry Pi in 30 days
download the ebook.
paljasta Raspberry Piin salaisuudet 30 päivän haasteessa.

älypuhelimesta

voit käyttää RDP-protokollaa älypuhelimesta melko helposti
itse asiassa sovellus ”Microsoft Remote Desktop” on saatavilla myös Androidille ja iOS: lle

so yes it ’s possible to connect and use it’ s not great

remote desktop with SSH and X11 forwarding

Introduction

X11 is the main Linux graphical window manager
X11 forwarding over SSH is a way to start a app from a server when connected to it via SSH
in meidän tapauksessamme tämä käynnistää Vadelma Pi sovelluksia työpöydältä (joten se ei ole Täysi pääsy työpöydälle)

tämä menetelmä voisi toimia etäpaikasta. Riittäisi avata SSH-portti (22) ulkopuolelta
muista rajoittaa sallittua IP-osoitteita tässä tapauksessa, ja ehkä perustaa ylimääräisiä suojauksia, kuten fail2ban, jotta vältyttäisiin turvallisuuskysymyksiltä

asennus

Raspbianilla ei ole mitään tekemistä, X11 Forwarding on oletusarvoisesti käytössä Raspbian

Jos sinulla on ongelmia, voit tarkistaa, että X11Forwarding on epäsuosittu ja asetettu Kyllä /etc/ssh/sshd_config,

Linuxista tai Mac OS: sta

Linuxia tai Mac OS: ää käytettäessä pääsy on lähes normaalisti, koska SSH: hon täytyy kirjautua vain lisäämällä parametri:

ssh -X [email protected]

Anna salasanasi ja käynnistä sitten sovelluksesi nohup-komennolla :

nohup chromium-browser &

korvaa chromium– selain valitsemallasi sovelluksella

sovellus avautuu tietokoneellesi (enemmän tai vähemmän hitaasti tapauksesta riippuen 🙂 )

Windowsista

Windowsin käyttäminen tulee tarpeeseen:
– Putty (joka sinulla on luultavasti jo ssh-yhteyttä varten)
– Xming (lataa se SourceForgesta)

kun Xming on asennettu (oletusasetukset toimivat erittäin hyvin), seuraa näitä ohjeita:

  1. Start Putty
  2. täytä isäntänimi jollain [email protected]
  3. täytä tallennetut istunnot jollain Raspberry Pi: llä
  4. Siirry yhteyteen > SSH vasemmasta valikosta, ja tarkista ”ota X11 Huolinta käyttöön”
  5. palaa istuntoon ja napsauta Tallenna
  6. sitten kaksoisnapsauta uutta tallennettua istuntoa yhdistääksesi

kun tämä on tehty, SSH: n käyttöoikeus Raspberry Piin säilyy, X11 forwarding enabled

kun konsoli on käytössä, voit käynnistää Raspberry-sovelluksen Windows-tietokoneessa nohup-komennolla:

nohup baobab &

Tämä käynnistää Raspberry Pi-Levynhallinnan Windows-työpöydällä :

älypuhelimesta

en usko, että on mahdollista käyttää tätä menetelmää kännykästä (kerro jos tiedät miten)

olen jo nähnyt ihmisten aloittavan X-palvelimen Androidille käytä Android-sovellusta tietokoneessaan, mutta ei toisinpäin

etätyöpöytä VNC: llä

johdanto

VNC (virtual network computing) on järjestelmä graafisen työpöydän jakamiseen, melko lähellä xrdp: tä
erona on, että yhdistät suoraan nykyiseen istuntoon, toisin kuin xrdp, joka created a new session
There are a large number of VNC servers and clients (RealVNC, TightVNC, UltraVNC, …)

VNC runs on port 5900
you can do Nat to make it available from the outside if needed

Installation

we will install the RealVNC server on the Raspberry Pi, which is available in the repositories
Follow the steps to install it:

  1. Päivitä arkistosi :
    sudo apt-get update
  2. asenna RealVNC-palvelin :
    sudo apt-get install realvnc-vnc-server
  3. ota VNC-palvelin käyttöön :
    1. Aloita raspbian-kokoonpano
      sudo raspi-config
    2. sai Rajapintavaihtoehdot
    3. valitse VNC
    4. vastaus Kyllä

  4. valitse valmis lopettamaan (tai ESC)

nyt kun VNC: n asennus on valmis, katsotaan, miten yhteys

Linuxilta

Linux, helpoin tapa löysin oli asentaa RealVNC client (Remmina mahdollistaa myös VNC yhteydet teoriassa, mutta se ei toimi minulle)

niin, voit ladata RealVNC viewer täällä

jätä oletusasetus (standalone) jos se on käyttää kerran, mutta kehotan sinua valitsemaan .deb tai the .rpm käyttöjärjestelmän mukaan RealVNC-pikakuvakkeen saa useimmissa tapauksissa ohjelmissa

asentamalla kaksoisnapsauttamalla tiedostoa, mutta tarvittaessa sen voi tehdä esimerkiksi komentorivillä:

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

silloin RealVNC: n käyttö on superyksinkertaista, vain ilmoitetaan Raspberry Pi: n IP ja validoidaan
pääsy merkitään automaattisesti tuleville ajoille

Windowsista

Windowsista se on sama asia, voit ladata ja asentaa RealVNC: n osoitteesta heidän virallisella verkkosivustollaan

sitten käynnistää ohjelmiston Käynnistä-valikon kautta, kirjoita IP Raspberry Pi ja täällä olet yhteydessä Etätyöpöydälle

pyydetyt kirjautumiset ovat tavallisia järjestelmän käyttäjiä (esimerkiksi pi/Raspberry, jos et ole muuttanut salasana)

Mac OS: ltä

RealVNC on saatavilla myös Mac OS: lle, joten hanki ja asenna se ja noudata sitten samoja ohjeita kuin alla 🙂

älypuhelimesta

RealVNC tarjoaa sovelluksen myös iOS-ja Android-älypuhelimille, jotta voit käyttää sitä joka kerta, kaikkialla 🙂

Etätyöpöytä teamviewerilla

Johdanto

Teamviewer on oma ohjelmisto hyvin lähellä VNC: tä etätyöpöytäkäyttöön, mutta lisää lisäominaisuuksia, enimmäkseen liiketoimintasuuntautuneita
esimerkiksi TeamViewer helpottaa koneen Etäkäyttöä toisessa rakennuksessa/kaupungissa yli internet.

jokaiselle tietokoneelle ei tarvitse avata tiettyä porttia kuten aiemmissa ratkaisuissa
oletuksena TeamViewer connect portilla 5938, mutta se voi käyttää myös portteja 80 ja 443, jos sitä ei avata (joten se toimii natiivisti suurimman osan ajasta)

asennus

asennus ei ole ilmeinen, koska vaikka se mainitaan ARM-paketin dokumentaatiossa, sitä ei ole Linuxin latauslinkeissä eikä Raspberry Pi-kategoriassa
lataus on tehty tältä sivulta, mutta joka ohjaa hyvin nopeasti Linux-latauksiin

lyhyesti sanottuna, annan sinulle asennuksen menettely ilman, että tarvitsee mennä sivustolleen:

  1. Hanki ARM-paketti Teamviewerille
    wget https://download.teamviewer.com/download/linux/teamviewer-host_armhf.deb
  2. asenna se

    sudo dpkg -i teamviewer-host_armhf.deb

    saat joitain riippuvuusvirheitä, korjaa ne tekemällä

    sudo apt-get updatesudo apt-get -f install
  3. Jos sinulla on TeamViewer-tili, voit määrittää sen tekemällä:
    sudo teamviewer setup
  4. muuten sinun on asetettava salasana yhteyden muodostamiseksi, kuten näin:
    sudo teamviewer passwd YOURPASSWORD
  5. ja sitten voit saada Raspberry Pi-tunnuksen tällä tavalla:
    sudo teamviewer info

Linuxista

Linuxista, Aloita lataamalla TeamViewer-asiakasohjelma virallisesta verkkosivusto

Asenna se sitten paketinhallintaasi tai tekemällä jotain :

sudo dpkg -i teamviewer_13.2.13582_amd64.deb

Käynnistä sovellus Käynnistä-valikon kautta tai kirjoittamalla ”TeamViewer” päätteeseen
Kirjaudu sisään, jos sinulla on tili
, Kirjoita TeamViewer ID Partner ID-kenttään ja paina enter

teamviewer remote desktop connect

se kysyy aiemmin määriteltyä salasanaa ja yhdistää Raspberry Piin etätyöpöydällä

Windowsista ja Mac OS: sta

Windows-ja Mac OS-käyttäjille se on sama menettely, joten en kopioi sitä

lataa TeamViewer, asenna se ja sitten syötä tunnus & salasana aiemmin get/set

älypuhelimesta

TeamViewer tarjoaa ohjelmistolleen tuen Android -, iPhone -, Windows-ja Blackberry-älypuhelimille
on siis mahdollista käyttää sovellusta samalla tavalla spontaaniin tukeen mistä tahansa

Etätyöpöytä nomachine

Johdanto

NoMachine on toinen etätyöpöytäkäyttötyökalu, jota voit käyttää raspberrypin
nomachinen kanssa, perustuu NX-protokollaan, joka luotiin parantamaan klassisen x-näytön suorituskykyä
käyttö on hyvin lähellä VNC: tä

jos sitä käytetään palomuurin takana, huomaa, että nomachine käyttää porttia 4000 asiakasyhteyksille
on mahdollista muuttaa nomachine-palvelimen ylläpitotyökalujen oletusportteja

asennus

Nomachine on säädetty Raspberry Pi: lle, jotta voit saada ympäristöäsi vastaavan paketin tällä sivulla

ladata sen ja asentaa sen :
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.deb

korvaa versionumero viimeisellä saatavalla

asennus voi kestää muutaman minuutin

mistä tahansa käyttöjärjestelmästä

kun Raspberry Pi-asennus on valmis, sinun on asennettava se myös asiakastietokoneeseen
palaa viralliselle sivustolle ja lataa tällä kertaa tietokonettasi vastaava versio

Asenna ladattu tiedosto ja käynnistä nomachine
avustaja käynnistyy, sitten nomachine tunnistaa Raspberry Pi: n automaattisesti network

remote desktop with nomachine

sinun täytyy tuplaklikkaa Raspberry Pi: tä yhdistääksesi
se kysyy sinulta tunnuksesi (pi/raspberry tai määrittelemäsi salasana), ja sinut kirjaudutaan sisään

älypuhelimesta

nomachine on saatavilla myös Androidille ja iOS: lle, jotta Raspberry Piin voi liittää mistä tahansa

video

top 3 ways to remote desktop on Raspberry Pi

Tarkista RaspberryTips-YouTube-kanavalta, että saat uusia videoita syötteeseesi:

johtopäätös

niin opimme yhteyden etätyöpöytä 5 tavalla:

  • Xrdp-paketilla, joka tarjoaa Windows-tyyppisen etätyöpöydän
  • SSH: lla ja X11-Huolinnalla, joka mahdollistaa sovelluksen käynnistämisen asiakastietokoneessa (eikä koko työpöydällä)
  • VNC: llä, joka mahdollistaa paikallisen pääsyn Raspberry Piin
  • Teamviewerilla, joka mahdollistaa muun muassa Raspberry Piin etäyhteyden
  • Nomachinella, joka mahdollistaa paikallisen käytön tyylikkäämmin ja nopeammin kuin VNC

mikä on siis suosikkisi?

mielestäni VNC ja NoMachine ovat suosikkejani, joissa on nopea ja puhdas näyttö, ilman TeamViewerin raskautta
, mutta se johtuu siitä, että tarvitsen sitä vain lähiverkossa, se riippuu tapauksista

raspberry pi remote desktop