Nors X11 išlieka daugelio „Linux“ stalinių kompiuterių pagrindu, jo tinklo skaidrumas arba galimybė rodyti išvestį tinkle yra viena iš nepanaudotų funkcijų. SSH leidžia lengvai ir saugiai paleisti „Linux“ GUI programas nuotoliniame kompiuteryje ir rodyti jas jūsų kompiuteryje.

Kodėl nuotoliniu būdu paleisti „Linux Apps“?

Kodėl norėtumėte paleisti grafinę Linux programą kitame kompiuteryje? Jei naudojote sudėtingą mokslinio skaičiavimo programą, pvz., R arba Mathematica, galite ją paleisti a galingesnė mašina, o vietoje vis dar naudoja lengvą skaičiavimo aplinką, pvz., a „Chromebook“.

Tai taip pat puikus būdas dalytis techninėmis programomis tarp kelių vartotojų, įdiegiant jas centriniame serveryje.

„X Connections“ leidimas serveryje

Norėdami įjungti X11 ryšius per SSH, nuotoliniame serveryje turėsite įjungti X11 persiuntimą. Tai atliekama naudojant /etc/ssh/sshd_config failą.

Norėdami jį redaguoti, turėsite atidaryti šį failą kaip root naudotojas. Slinkite žemyn iki parinkties „X11Forwarding“ ir pakeiskite ją į „taip“, jei ji dar neįjungta. Norėdami iš naujo paleisti SSH serverį,

instagram viewer
naudokite komandą systemctl:

sudo systemctl iš naujo paleiskite sshd

Taip pat gali tekti pašalinti priešakinį „#“ komentaro simbolį, kad jį suaktyvintumėte. Baigę išsaugokite failą ir paleiskite OpenSSH serverį, jei jis dar neveikia. Jei nesate administratorius, gali tekti paprašyti administratoriaus tai padaryti už jus.

Grafinių X programų paleidimas nuotoliniu būdu naudojant SSH

Norėdami nuotoliniu būdu paleisti X programas, prisijunkite prie nuotolinio serverio per SSH naudodami -X parinktis, kuri įgalins X persiuntimą kliento pusėje.

ssh -X vartotojo vardas@serveris

Norėdami paleisti programas, iškvieskite jas iš komandinės eilutės taip, lyg sėdėtumėte prie darbalaukio Linux sistemos. Jei viskas gerai, programa turėtų pasirodyti darbalaukyje, net jei ji veikia kitur.

Kadangi X persiuntimas yra lėtas, nuo komandos vykdymo iki lango atsidarymo gali praeiti šiek tiek laiko. Jei jums reikia viso darbalaukio arba norite greičiau paleisti programas, galbūt norėsite pasidomėti kitas nuotolinio rodymo sprendimas, pvz., VNC.

Jei kyla problemų, pabandykite naudoti -Y vietoj -X. Tai išjungs kai kurias saugos patikras, bet vis tiek leis paleisti X programas per SSH. Jei to nepadarysite, įsitikinkite, kad nuotoliniame kompiuteryje įjungtas X persiuntimas, kaip minėta aukščiau.

Dabar galite paleisti „Linux“ programas per SSH

SSH X persiuntimas leidžia lengvai nuotoliniu būdu paleisti Linux GUI programas. Tai parodo, koks Linux yra orientuotas į tinklą, nes galite naudoti nuotolines sistemas taip, lyg sėdėtumėte prie klaviatūros ir ekrano, nesvarbu, kur esate. Kai nustatysite SSH, saugūs nuotoliniai prisijungimai bus greiti.

Kaip nustatyti SSH sistemoje „Linux“ ir išbandyti sąranką: pradedančiųjų vadovas

Reikia nuotoliniu būdu pasiekti „Linux“ kompiuterį ar serverį? Štai kaip nustatyti ir konfigūruoti SSH „Linux“, „Windows“ ir mobiliuosiuose įrenginiuose.

Skaitykite toliau

DalintisTviteryjeEl. paštas
Susijusios temos
  • Linux
  • SSH
  • Linux programos
Apie autorių
Davidas Delony (Paskelbta 67 straipsniai)

Davidas yra laisvai samdomas rašytojas, gyvenantis Ramiojo vandenyno šiaurės vakaruose, bet iš pradžių kilęs iš įlankos. Jis nuo vaikystės buvo technologijų entuziastas. Davido pomėgiai yra skaitymas, kokybiškų TV laidų ir filmų žiūrėjimas, retro žaidimai ir įrašų rinkimas.

Daugiau iš David Delony

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia