Kuigi X11 jääb enamiku Linuxi lauaarvutite aluseks, on selle võrgu läbipaistvus või võime kuvada väljundit kogu võrgus üks selle kasutamata funktsioone. SSH muudab Linuxi GUI rakenduste kaugmasinas käitamise ja nende arvutis kuvamise lihtsaks ja turvaliseks.
Miks käivitada Linuxi rakendusi eemalt?
Miks soovite graafilist Linuxi programmi teises masinas käivitada? Kui kasutasite keerulist teadusliku andmetöötlusprogrammi, nagu R või Mathematica, saate seda käivitada a kopsakam masin, kasutades samal ajal kohalikku kerget arvutuskeskkonda, näiteks a Chromebook.
See on ka suurepärane viis tehniliste rakenduste jagamiseks mitme kasutaja vahel, installides need keskserverisse.
X ühenduste autoriseerimine serveris
SSH kaudu X11 ühenduste lubamiseks peate kaugserveris lubama X11 edastamise. Seda tehakse kasutades /etc/ssh/sshd_config faili.
Selle redigeerimiseks peate selle faili avama juurkasutajana. Kerige alla valikuni "X11Edastamine" ja muutke see valikuks "jah", kui see pole veel lubatud. SSH-serveri taaskäivitamiseks kasutage käsku systemctl:
sudo systemctl taaskäivitage sshd
Võimalik, et peate selle aktiveerimiseks eemaldama ka alguses oleva "#" kommentaarimärgi. Kui see on tehtud, salvestage fail ja käivitage OpenSSH-server, kui see veel ei tööta. Kui te ei ole administraator, peate võib-olla paluma administraatoril seda teie eest teha.
Graafiliste X rakenduste kaugkäivitamine SSH abil
X-rakenduste kaugkäivitamiseks logige kaugserverisse SSH-i kaudu sisse -X suvand, mis võimaldab X-i edastamist kliendi poolel.
ssh -X kasutajanimi@server
Programmide käitamiseks helistage neile käsurealt nii, nagu istuksite lauaarvuti Linuxi süsteemis. Kui kõik läheb hästi, peaksite nägema, et programm ilmub teie töölauale, kuigi see töötab kusagil mujal.
Kuna X-i edastamine on aeglane, võib käsu käivitamisest akna avanemiseni kuluda veidi aega. Kui vajate täielikku töölauda või soovite rakendusi kiiremini käivitada, võiksite uurida teine kaugkuvalahendus, näiteks VNC.
Kui teil tekib probleeme, proovige kasutada -Y asemel variant -X. See keelab mõned turvakontrollid, kuid võimaldab teil siiski käitada X rakendusi SSH kaudu. Kui see ei õnnestu, veenduge, et X edastamine oleks kaugmasinas lubatud, nagu ülalpool mainitud.
Nüüd saate käitada Linuxi rakendusi SSH kaudu
SSH X edastamine muudab Linuxi GUI rakenduste kaugkäitamise lihtsaks. See näitab, kui võrgule orienteeritud on Linux, sest saate kasutada kaugsüsteeme justnagu istuksite klaviatuuri ja ekraani taga, olenemata sellest, kus te ka poleks. Kui olete SSH-i seadistanud, on turvaline kaugsisselogimine kiire.
Kas vajate oma Linuxi arvutile või serverile kaugjuurdepääsu? Siit saate teada, kuidas seadistada ja konfigureerida SSH-d Linuxis, Windowsis ja mobiilis.
Loe edasi
- Linux
- SSH
- Linuxi rakendused
![](/f/acc3fcfeb7f99a7933db257018f46f8a.jpg)
David on vabakutseline kirjanik, kes elab Vaikse ookeani loodeosas, kuid on algselt pärit lahe piirkonnast. Ta on lapsepõlvest saati olnud tehnoloogiahuviline. Davidi huvide hulka kuuluvad lugemine, kvaliteetsete telesaadete ja filmide vaatamine, retromängud ja plaatide kogumine.
Liituge meie uudiskirjaga
Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!
Tellimiseks klõpsake siin