X11, nagu arvan, et enamik teist teab, on graafiline server, mida kasutavad peaaegu kõik Linuxi distributsioonid. See server võimaldab muuhulgas edastada ka SSH kaudu. See tähendab, et kaugarvutist on võimalik graafilisi rakendusi käivitada, eksportides ekraani meie töölauale. See tähendab, et rakendus töötab kaugserveris, kuid graafiline liides kuvatakse meie kohalikul töölaual.
sammud
1.- Muutke serveris faili / etc / ssh / ssh_config ja muutke valikut X11 Edastamine nii et see näeb välja selline:
X11 Edastamine jah
Pärast seda muudatust võib osutuda vajalikuks ssh deemon taaskäivitada. Selle tegemise viis varieerub vastavalt iga Linuxi jaotusele. Kõige lihtsam on masin taaskäivitada.
2.- Logige kohalikul töölaual SSH kaudu serverisse sisse, kasutades parameetrit -X:
ssh -X kasutaja @ hostinimi
Kus kasutaja on kasutajanimi, mida kasutatakse serverisse sisselogimiseks ja hostname on serveri IP või alias.
3.- Rakenduse käivitamiseks peate seda tegema lihtsalt terminalist. Näiteks:
firefox
Usaldusväärne X11 edastamine
Usaldatud X11 edastamise lubamise abil on võimalik ühenduse kiirust veidi kiirendada, kuna välditakse mõningaid selle turvalisusega seotud samme.
Juhul, kui kiirus on turvalisusest olulisem, tuleb teha ainult järgmist:
1.- Muutke serveris faili / etc / ssh / ssh_config ja muutke valikut EdasiX11 Usaldusväärne nii et see näeb välja selline:
Edasi X11 Usaldusväärne jah
2.- Logige kohalikul töölaual SSH kaudu serverisse sisse, kasutades parameetrit -Y:
ssh -Y kasutaja @ hostinimi
Tihendatud X11 edastamine
Nendes stsenaariumides, kus serveri ja kliendi vaheline ühendus pole parim, on võimalik serveri saadetud andmed kokku pakkida.
Selleks lisage SSH kaudu serverisse sisse logides parameeter -C:
ssh -X -C kasutaja @ hostinimi
Raske, palju käsku.
Ma parem ei keeruta oma elu keeruliseks ja juhin Teamviewerit
Ma ei tea, kuid mul on TeamVieweri ja selle õnnistatud parooliga keerulisem.
Mulle tundub, et need on kaks erinevat asja, et keegi parandaks mind, kuid see siin välja pakutud meetod ei ole kogu keskkonda tõsta nii, nagu oleks see meeskonnavaataja, vaid näiteks panna nii, nagu seal on kirjas "firefox" ja et teie masinas avaneb Firefox nagu tavaliselt, kuid tegelikult töötab see kaugmasinast.
Tõepoolest, nagu olete märkinud, käivitab see teie arvutis Firefoxi (serverist). See on lihtsalt see, mida nad mulle nüüd õpetavad.
Täpselt nii, meister!
Nagu sõber ütleks, ärge segage paljusid: "üks asi on üks asi ja teine on midagi muud". Haha ...
Ei, tõsiselt, sul on õigus, see meetod pole meeskonnavaatajaga võrreldav.
Kallistama! Paul.
väga hea, ennekõike kasulik ja tõsi on see, et ma kasutan seda viimasel ajal palju 🙂
küsimus on: ssh_config või sshd_config? (mees sshd_config, kuna kõik distrod ei too seda vaikimisi, kuigi ideaalne on deklareerida kasutajana kataloogis $ HOME / .ssh / config)
Võite vaadata ka valikut X11UseLocalhost
või klassikaline, mille DISPLAY = ip: Xx ja xhost,
ja enne mis tahes probleemi anna verbose (-v)
Täpselt nii ... hea panus!
Noh, see on mul väga huvitav! Tänud! Pean seda testima oma ovh-serveris! 🙂
Ees! Kallistama! Paul.
Väga hea artikkel. Üks probleem on see, et kasutan seda võimalust palju Raspberry Pi koos Raspbian ja Lxde'iga ühenduse loomiseks, Ubuntu koos Unityga. Väga sageli juhtub, et rakenduse ikoonid näevad rikutud. Mis see võib olla?
Teine asi, lisan tavaliselt graafiliste rakenduste taustal töötamise võimaluse: Firefox &
Hea panus taustal olevate rakenduste käitamiseks, ma polnud sellele mõelnud.
Ikoonide osas ... kas see juhtub ka teil tihendatud X11 edastamise abil?
Kallistama! Paul.
Ei, sa rääkisid mulle kokkusurutud kohta. Kui mul on auk, saadan teile saagi. Lisainfona kasutan faunat Ubuntu, kliendi ja serveri Lxde vaikimisi ikoone.
Teil on seal vastus olemas. Teie pakutav teenus ei tähenda, et tooksite kaasa ka töölaua keskkonna. Toote ainult teenust ja tellimusega märkite, et see on graafiline teenus. Käivitatud X on kliendi oma, teie puhul Ubuntu koos Unityga, ja see peab tõlgendama ikoonide tüüpi, andes samaväärsuse Lxde-lt Unity-le, mille vaikimisi on see gripp (juhus, mida nad selgitasid) see mulle eelmisel nädalal 😛)
väga hea artikkel!, Mul on siiani midagi sarnast hectorqiga, mul on kaks servi. ilma monitorita, kui mul on vaja Firefoxi millegi allalaadimiseks (wgetist ja edastamisest mõnikord ei piisa), kasutasin ssh, startxi ja sisestasin vnc / remmina kaudu. Minu meetod on üsna tülikas, x11-edastamist on palju lihtsam teha
PS: debianis muutuvad konfiguratsioonifailid natuke, tundub, et ForwardX11 täidab sama funktsiooni, tervitused!
Nüüd, kui ma jamasin serveriga, on see niiiii hea ja mass on praegu xD, pean kasutama multisüsteemi, kuid minu sülearvuti operatsioonisüsteem on Chakra Linux ja ma pean suitsetama pool gnoomi, koostades selle ise suudab seda käivitada, nii et kavatsen installida Debianiga serverisse ja edastada xD hahaha
Hea, meister!
Mul on hea meel! Kallistama!
Paul.
Suur aitäh info eest!
Lisaväärtus:
Mul on Ubuntu Server 14.04.1 LTS
Mul oli probleeme järgmisega: ./autoriteet
Selle toimimiseks peate need muudatused tegema kataloogis / etc / ssh / sshd_config
....
# Ajutise versiooni 1 serverivõtme eluiga ja suurus
Võtme taastamise intervall 3600
768
....
# Autentimine:
LoginGraceTime 120
PermitRootLogin jah
StrictModes jah
ja taaskäivitage ssh-teenus: # sudo-teenus ssh taaskäivitage
Loodan, et see on kellelegi teeninud.
Hea! Täname panuse eest!
Terviseks! Paul.
Väga hästi selgitatud! On üks asi, millest ma aru ei saa, kas see tähendab, et kui rakendus töötab kaughostis, kas see tähendab, et graafikat töötleb ka host? See tähendab, kas hosti graafikakaart töötleb andmeid ja saadab teabe lihtsalt kliendile vaatamiseks? Mulle tundub, et nii saaksin oma väikesest märkmikust käivitada 3D-modelleerimise rakendusi, mis nõuavad palju rohkem energiat.
tekitab tahtmise jama
Ma lihtsalt ütlen, et ma tahan mantlit