Lai gan X11 joprojām ir pamats lielākajai daļai Linux galddatoru, tā tīkla caurspīdīgums vai spēja attēlot izvadi visā tīklā ir viena no tā neizmantotajām funkcijām. SSH ļauj ērti un droši palaist Linux GUI lietotnes attālajā datorā un parādīt tās savā datorā.
Kāpēc attālināti palaist Linux Apps?
Kāpēc vēlaties palaist grafisku Linux programmu citā datorā? Ja izmantojāt sarežģītu zinātnisku skaitļošanas programmu, piemēram, R vai Mathematica, varat to palaist uz a smagāka iekārta, vienlaikus lokāli izmantojot vieglu skaitļošanas vidi, piemēram, a Chromebook dators.
Tas ir arī lielisks veids, kā koplietot tehniskās lietojumprogrammas vairākiem lietotājiem, instalējot tās centrālajā serverī.
X savienojumu autorizācija serverī
Lai iespējotu X11 savienojumus, izmantojot SSH, attālajā serverī ir jāiespējo X11 pārsūtīšana. Tas tiek darīts, izmantojot /etc/ssh/sshd_config failu.
Lai to rediģētu, jums būs jāatver šis fails kā root lietotājam. Ritiniet uz leju līdz opcijai "X11Forwarding" un mainiet to uz "jā", ja tā vēl nav iespējota. Lai restartētu SSH serveri, izmantojiet komandu systemctl:
sudo systemctl restartējiet sshd
Lai to aktivizētu, iespējams, būs arī jānoņem komentāra rakstzīme, kas sākas ar "#". Kad tas ir izdarīts, saglabājiet failu un startējiet OpenSSH serveri, ja tas vēl nedarbojas. Ja neesat administrators, iespējams, jums būs jālūdz administratoram to izdarīt jūsu vietā.
Graphical X Apps attālināta palaišana, izmantojot SSH
Lai attālināti palaistu savas X lietotnes, piesakieties attālajā serverī, izmantojot SSH, izmantojot -X opciju, kas iespējos X pārsūtīšanu klienta pusē.
ssh -X lietotājvārds@serveris
Lai palaistu programmas, izsauciet tās no komandrindas tā, it kā jūs sēdētu pie Linux darbvirsmas sistēmas. Ja viss norit labi, programmai vajadzētu parādīties darbvirsmā, lai gan tā darbojas citur.
Tā kā X pārsūtīšana ir lēna, var paiet kāds laiks no komandas palaišanas līdz loga atvēršanai. Ja jums ir nepieciešama pilna darbvirsma vai vēlaties ātrāk palaist lietotnes, iespējams, vēlēsities izpētīt cits attālā displeja risinājums, piemēram, VNC.
Ja rodas problēmas, mēģiniet izmantot -Y opcija vietā -X. Tas atspējos dažas drošības pārbaudes, taču joprojām varēsiet palaist X lietotnes, izmantojot SSH. Ja tas neizdodas, pārliecinieties, vai attālajā datorā ir iespējota X pārsūtīšana, kā minēts iepriekš.
Tagad varat palaist Linux lietotnes, izmantojot SSH
SSH X pārsūtīšana ļauj ērti palaist Linux GUI lietotnes attālināti. Tas parāda, cik Linux ir orientēts uz tīklu, jo jūs varat izmantot attālās sistēmas tā, it kā jūs sēdētu tieši pie tastatūras un ekrāna neatkarīgi no atrašanās vietas. Kad SSH ir iestatīts, droša attālā pieteikšanās ir vienkārša.
Nepieciešams attālināti piekļūt savam Linux datoram vai serverim? Tālāk ir norādīts, kā iestatīt un konfigurēt SSH operētājsistēmās Linux, Windows un mobilajās ierīcēs.
Lasiet Tālāk
- Linux
- SSH
- Linux lietotnes
Deivids ir ārštata rakstnieks, kas dzīvo Klusā okeāna ziemeļrietumos, taču sākotnēji cēlies no līča apgabala. Kopš bērnības viņš ir bijis tehnoloģiju entuziasts. Deivida interesēs ietilpst lasīšana, kvalitatīvu TV šovu un filmu skatīšanās, retro spēles un ierakstu kolekcionēšana.
Abonējiet mūsu biļetenu
Pievienojieties mūsu informatīvajam izdevumam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!
Noklikšķiniet šeit, lai abonētu