X11, kā es domāju, ka lielākā daļa no jums zina, ir grafiskais serveris, ko izmanto gandrīz visi Linux izplatītāji. Šis serveris cita starpā ļauj pārsūtīt, izmantojot SSH. Tas nozīmē, ka ir iespējams palaist grafiskās lietojumprogrammas no attālās mašīnas, eksportējot displeju uz mūsu darbvirsmu. Tas ir, lietojumprogramma darbojas attālajā serverī, bet grafiskais interfeiss tiek parādīts mūsu vietējā darbvirsmā.
Steps
1. - Serveris rediģējiet failu / etc / ssh / ssh_config un modificēt opciju X11 Pārsūtīšana tāpēc tas izskatās šādi:
X11 Pārsūtīšana jā
Pēc šīm izmaiņām var būt nepieciešams restartēt ssh dēmonu. Veids, kā to izdarīt, atšķiras atkarībā no katra Linux izplatīšanas. Visvienkāršākais ir restartēt mašīnu.
2. - Vietējā darbvirsmā piesakieties serverī, izmantojot SSH, izmantojot parametru -X:
ssh -X lietotājs @ resursdatora nosaukums
Kur lietotājs ir lietotājvārds, ko izmanto, lai pieteiktos serverī un hostname ir servera IP vai aizstājvārds.
3. - Lai palaistu lietojumprogrammu, tas vienkārši jādara no termināļa. Piemēram:
firefox
Uzticama X11 pārsūtīšana
Iespējojot Trusted X11 pārsūtīšanu, ir iespējams nedaudz paātrināt savienojuma ātrumu, jo tiek novērsti daži soļi, kas saistīti ar tā drošību.
Gadījumā, ja ātrums ir svarīgāks par drošību, ir jādara tikai šādi:
1. - Serveris rediģējiet failu / etc / ssh / ssh_config un modificēt opciju Uz priekšu X11 Uzticami tāpēc tas izskatās šādi:
Uz priekšu X11 Uzticams jā
2. - Vietējā darbvirsmā piesakieties serverī, izmantojot SSH, izmantojot parametru -Y:
ssh -Y lietotājs @ resursdatora nosaukums
Saspiesta X11 ekspedīcija
Šajos gadījumos, kad savienojums starp serveri un klientu nav vislabākais, ir iespējams saspiest servera sūtītos datus.
Lai to izdarītu, piesakoties serverī, izmantojot SSH, pievienojiet parametru -C:
ssh -X -C lietotājs @ resursdatora nosaukums
Grūti, daudz pavēles.
Es labāk nesarežģīju savu dzīvi un vadu Teamviewer
Es nezinu, bet man ir sarežģītāk ar TeamViewer un tā svētīto paroli.
Man šķiet, ka tās ir 2 dažādas lietas, kuras kāds mani izlabo, taču šī šeit piedāvātā metode nav paaugstināt visu vidi tā, it kā to izdarītu komandas skatītājs, bet, piemēram, likt, kā teikts "Firefox" un ka jūsu mašīnā Firefox tiek atvērts kā parasti, bet patiesībā tas darbojas no attālās mašīnas.
Patiešām, kā jūs norādījāt, jūsu mašīnā jāpalaiž Firefox (no servera). Tas ir tikai tas, ko viņi man tagad māca.
Pareizi, čempions!
Kā teiktu draugs, nejauciet daudzos: "viena lieta ir viena lieta, bet otra ir kaut kas cits". Ha ha ...
Nā, nopietni, tev taisnība, šī metode nav salīdzināma ar komandas skatītāju.
Apskāviens! Pāvils.
ļoti labs, noderīgs pāri visam, un patiesība ir tā, ka pēdējā laikā to daudz lietoju 🙂
jautājums ir: ssh_config vai sshd_config? (Man sshd_config, jo ne visi rajoni to pēc noklusējuma atnes, lai gan ideāls ir paziņot par lietotāju mapē $ HOME / .ssh / config)
varat apskatīt arī opciju X11UseLocalhost
vai klasisko ar DISPLAY = ip: Xx un xhost,
un pirms jebkuras problēmas norādiet vārdu (-v)
Pareizi ... labs ieguldījums!
Nu man tas šķiet ļoti interesanti! Liels paldies! Man tas būs jāpārbauda savā ovh serverī! 🙂
Priekšā! Apskāviens! Pāvils.
Ļoti labs raksts. Viens jautājums, es daudz izmantoju šo opciju, lai izveidotu savienojumu ar Raspberry Pi ar Raspbian un Lxde, no Ubuntu ar Unity. Ļoti bieži gadās, ka lietojumprogrammu ikonas izskatās bojātas. Kas tas varētu būt?
Cita lieta, es parasti pievienoju iespēju palaist grafiskās lietojumprogrammas fonā: Firefox &
Labs ieguldījums, lai palaistu lietotnes fonā, es par to nebiju domājusi.
Attiecībā uz ikonām ... vai tas notiek ar jums, izmantojot saspiestu X11 ekspedīciju?
Apskāviens! Pāvils.
Nē, jūs man pastāstījāt par saspiestu. Kad man būs bedre, es jums nosūtīšu nozveju. Kā papildu informāciju es izmantoju gripu Ubuntu, klientā un noklusējuma Lxde ikonas serverī.
Jums tur ir atbilde. Jūsu sniegtais pakalpojums nenozīmē, ka jūs lietojat arī darbvirsmas vidi. Jūs nesat tikai pakalpojumu un ar pasūtījumu norādāt, ka tas ir grafiskais pakalpojums. X, kas tiek izpildīts, ir klienta, jūsu gadījumā Ubuntu ar Unity, un tam ir jāinterpretē ikonu veids, piešķirot Lxde līdzvērtību vienībai, kurai pēc noklusējuma ir gripa (sakritība, ko viņi paskaidroja) tas man pagājušajā nedēļā 😛)
ļoti labs raksts!, man līdz šim kaut kas līdzīgs hectorq, man ir divi serv. bez monitora, kad man vajag Firefox, lai kaut ko lejupielādētu (dažreiz nepietiek ar wget un pārsūtīšanu), es izmantoju ssh, startx un ievadīju caur vnc / remmina. Diezgan apgrūtinoša mana metode, daudz vieglāk veikt x11 pārsūtīšanu
PS: debianā mazliet mainās konfigurācijas faili, šķiet, ka ForwardX11 pilda to pašu funkciju, sveicieni!
Tagad, kad es jaucos ar serveri, tas ir tik ļoti labi, un masveidā šobrīd xD, man jāizmanto daudzsistēma, bet manas piezīmjdatora OS ir Chakra Linux, un man ir jāsmēķē puse rūķa, pats to sastādot, lai varētu to palaist, Es gatavojos instalēt serverī ar Debian un pārsūtīt xD hahaha
Labi, čempions!
Esmu priecīgs! Apskāviens!
Pāvils.
Liels paldies par info!
Pievienotā vērtība:
Man ir Ubuntu Server 14.04.1 LTS
Man bija problēmas ar: ./autorizāciju
Lai tas darbotos, jums jāveic šādas izmaiņas: / etc / ssh / sshd_config
....
# 1. īslaicīgās versijas servera atslēgas kalpošanas laiks un lielums
KeyRegenerationInterval 3600
Servera atslēgas biti 768
....
# Autentifikācija:
PieteikšanāsGraceTime 120
PermitRootLogin jā
StrictModes jā
un restartējiet ssh pakalpojumu: # sudo service ssh restart
Es ceru, ka tas kādam ir kalpojis.
Labi! Paldies par ieguldījumu!
Priekā! Pāvils.
Ļoti labi izskaidrots! Ir viena lieta, ko es nesaprotu, ja lietojumprogramma darbojas attālajā resursdatorā, vai tas nozīmē, ka grafiku apstrādā arī resursdators? Citiem vārdiem sakot, vai resursdatora grafiskā karte apstrādās datus un vienkārši nosūtīs informāciju klientam, lai viņi tos apskatītu? Man šķiet, ka šādā veidā es varētu palaist 3D modelēšanas lietojumprogrammas, kurām no mana mazā piezīmjdatora nepieciešama daudz lielāka jauda.
rada vēlmi sūdīties
Es tikai saku, ka gribu mēteli