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 :
- Xrdp
- SSH ja X11 forwarding
- VNC
- Teamviewer
- 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
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 :
Windowsista
Windowsista Käynnistä ”Remote Desktop Connection” – työkalu Käynnistä-valikosta ja täytä IP-osoite :
klikkaa ”Connect” ja tulet xrdp-kirjautumisnäytölle
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
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:
- Start Putty
- täytä isäntänimi jollain [email protected]
- täytä tallennetut istunnot jollain Raspberry Pi: llä
- Siirry yhteyteen > SSH vasemmasta valikosta, ja tarkista ”ota X11 Huolinta käyttöön”
- palaa istuntoon ja napsauta Tallenna
- 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:
- Päivitä arkistosi :
sudo apt-get update
- asenna RealVNC-palvelin :
sudo apt-get install realvnc-vnc-server
- ota VNC-palvelin käyttöön :
- Aloita raspbian-kokoonpano
sudo raspi-config
- sai Rajapintavaihtoehdot
- valitse VNC
vastaus Kyllä
- Aloita raspbian-kokoonpano
- 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:
- Hanki ARM-paketti Teamviewerille
wget https://download.teamviewer.com/download/linux/teamviewer-host_armhf.deb
- Jos sinulla on TeamViewer-tili, voit määrittää sen tekemällä:
sudo teamviewer setup
- muuten sinun on asetettava salasana yhteyden muodostamiseksi, kuten näin:
sudo teamviewer passwd YOURPASSWORD
- ja sitten voit saada Raspberry Pi-tunnuksen tällä tavalla:
sudo teamviewer info
asenna se
sudo dpkg -i teamviewer-host_armhf.deb
saat joitain riippuvuusvirheitä, korjaa ne tekemällä
sudo apt-get updatesudo apt-get -f install
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
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
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
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
Leave a Reply