X11, જેમ કે હું માનું છું કે તમારામાંથી મોટા ભાગના લોકો જાણે છે, ગ્રાફિકલ સર્વર એ લગભગ બધા લિનક્સ વિતરણો દ્વારા ઉપયોગમાં લેવાય છે. આ સર્વર, એસએસએચ દ્વારા આગળ ધપાવતી, અન્ય વસ્તુઓની મંજૂરી આપે છે. આનો અર્થ એ છે કે ડિસ્પ્લેને આપણા ડેસ્કટ .પ પર નિકાસ કરીને રિમોટ મશીનથી ગ્રાફિકલ એપ્લિકેશંસ ચલાવવી શક્ય છે. તે છે, એપ્લિકેશન રીમોટ સર્વર પર ચાલે છે, પરંતુ ગ્રાફિકલ ઇન્ટરફેસ આપણા સ્થાનિક ડેસ્કટ .પ પર પ્રદર્શિત થાય છે.
અનુસરવાનાં પગલાંઓ
1.- સર્વર પર, ફાઇલને સંપાદિત કરો / etc / ssh / ssh_config અને વિકલ્પમાં ફેરફાર કરો એક્સ 11 ફોરવર્ડિંગ તેથી તે આના જેવું લાગે છે:
એક્સ 11 આગળ ધપાવી રહ્યા છે
આ ફેરફાર પછી, ssh ડિમનને ફરીથી પ્રારંભ કરવું જરૂરી છે. આ કરવાની રીત દરેક લિનક્સ વિતરણ અનુસાર બદલાય છે. સૌથી સરળ વસ્તુ એ છે કે મશીન ફરીથી શરૂ કરો.
2.- સ્થાનિક ડેસ્કટ Onપ પર, -X પેરામીટરનો ઉપયોગ કરીને એસએસએચ દ્વારા સર્વર પર લ logગ ઇન કરો:
ssh -X વપરાશકર્તા @ હોસ્ટનામ
જ્યાં વપરાશકર્તા સર્વર અને લ .ગ ઇન કરવા માટે વપરાયેલ વપરાશકર્તા નામ છે યજમાનનામ સર્વરનો આઈપી અથવા ઉપનામ છે.
3.- એપ્લિકેશન ચલાવવા માટે, તમારે તેને ટર્મિનલથી કરવું પડશે. દાખ્લા તરીકે:
ફાયરફોક્સ
વિશ્વસનીય X11 ફોરવર્ડિંગ
ટ્રસ્ટેડ X11 ફોરવર્ડિંગને સક્ષમ કરીને, કનેક્શનની ગતિ થોડી વધારે કરવી શક્ય છે, કારણ કે તેની સુરક્ષાને લગતા કેટલાક પગલાંને ટાળી શકાય છે.
જો ગતિ સલામતી કરતા વધુ મહત્વની છે, તો જે કરવાની જરૂર છે તે નીચેની છે:
1.- સર્વર પર, ફાઇલને સંપાદિત કરો / etc / ssh / ssh_config અને વિકલ્પમાં ફેરફાર કરો ફોરવર્ડએક્સ 11 ટ્રસ્ટેડ તેથી તે આના જેવું લાગે છે:
ફોરવર્ડએક્સ 11 વિશ્વાસ હા
2.- સ્થાનિક ડેસ્કટ Onપ પર, -Y પરિમાણનો ઉપયોગ કરીને એસએસએચ દ્વારા સર્વર પર લ logગ ઇન કરો:
ssh -Y વપરાશકર્તા @ હોસ્ટનામ
સંકુચિત X11 ફોરવર્ડિંગ
તે સંજોગોમાં જ્યાં સર્વર અને ક્લાયંટ વચ્ચેનું કનેક્શન શ્રેષ્ઠ નથી, સર્વર દ્વારા મોકલેલા ડેટાને સંકુચિત કરવું શક્ય છે.
આ કરવા માટે, જ્યારે એસએસએચ દ્વારા સર્વરમાં લgingગ ઇન કરો, -C પરિમાણ ઉમેરો:
ssh -X -C વપરાશકર્તા @ હોસ્ટનામ
મુશ્કેલ, ઘણી આદેશ.
હું મારા જીવનને વધુ જટિલ બનાવશે નહીં અને ટીમ વ્યૂઅર ચલાવુ નહીં
હું જાણતો નથી, પરંતુ હું ટીમિવ્યુઅર અને તેના ધન્ય પાસવર્ડથી વધુ જટિલ છું.
મને લાગે છે કે તે 2 જુદી જુદી વસ્તુઓ છે, કે કોઈએ મને સુધાર્યો છે, પરંતુ આ પદ્ધતિ જે અહીં સૂચવવામાં આવી છે તે આખા પર્યાવરણને raiseંચકવાની નથી કે જાણે તે ટીમ દર્શક કરે છે, પરંતુ ઉદાહરણ તરીકે, ત્યાં કહે છે "ફાયરફોક્સ" અને તમારા મશીનમાં ફાયરફોક્સ રાબેતા મુજબ ખુલે છે પરંતુ સત્યમાં તે રીમોટ મશીનથી ચાલે છે.
ખરેખર, તમે સૂચવ્યા મુજબ, તે તમારા મશીન પર ફાયરફoxક્સ (સર્વરથી) ચલાવવાનું છે. તે હવે તે જ મને શિખવાડે છે.
તે સાચું છે, ચેમ્પિયન!
એક મિત્ર કહેશે તેમ, ઘણાને મૂંઝવણમાં ન મૂકો: "એક વસ્તુ એક વસ્તુ છે અને બીજી કંઈક બીજું." હા હા…
નાહ ગંભીરતાથી તમે સાચી છો આ પદ્ધતિ ટીમ વિવ્યુઅર સાથે તુલનાત્મક નથી.
આલિંગન! પોલ.
ખૂબ જ સારું, બધાથી ઉપર ઉપયોગી અને સત્ય એ છે કે હું તેનો ઉપયોગ હમણાં હમણાં કરી રહ્યો છું 🙂
પ્રશ્ન છે: ssh_config અથવા sshd_config? (man sshd_config કારણ કે બધા ડિસ્ટ્રોસ તેને ડિફ defaultલ્ટ રૂપે લાવતા નથી, તેમ છતાં આદર્શ user HOME / .ssh / config માં વપરાશકર્તા તરીકે ઘોષણા કરવા માટે છે)
તમે X11UseLocalhost વિકલ્પ પણ જોઈ શકો છો
અથવા DISPLAY = ip સાથે ક્લાસિક એક: Xx અને xhost,
અને કોઈપણ સમસ્યા પહેલાં વર્બોઝ (-v) આપો
તે સાચું છે ... સારું યોગદાન!
સારું મને તે ખૂબ જ રસપ્રદ લાગે છે! ખુબ ખુબ આભાર! મારે તેની ઓવીએચ સર્વર પર પરીક્ષણ કરવું પડશે! 🙂
આગળ! આલિંગન! પોલ.
ખૂબ જ સારો લેખ. એક મુદ્દો, હું યુસ્ટી સાથેના ઉબુન્ટુમાંથી, રાસ્પબિયન અને એલએક્સડે સાથેના રાસ્પબરી પાઇ સાથે જોડાવા માટે આ વિકલ્પનો ઘણો ઉપયોગ કરું છું. ઘણી વાર એવું બને છે કે એપ્લિકેશન ચિહ્નો દૂષિત દેખાય છે. આ શું હોઈ શકે?
બીજી વસ્તુ, હું સામાન્ય રીતે પૃષ્ઠભૂમિમાં ગ્રાફિક એપ્લિકેશંસ ચલાવવાનો વિકલ્પ ઉમેરીશ: ફાયરફોક્સ અને
પૃષ્ઠભૂમિમાં એપ્લિકેશન્સ ચલાવવા માટે સારું યોગદાન, મેં તેના વિશે વિચાર્યું ન હતું.
ચિહ્નો વિષે ... શું તમે કોમ્પ્રેસ્ડ X11 ફોરવર્ડિંગનો ઉપયોગ કરીને થાય છે?
આલિંગન! પોલ.
ના, તમે મને સંકુચિત વિશે કહ્યું છે. જ્યારે મારી પાસે છિદ્ર હશે ત્યારે હું તમને એક કેચ મોકલીશ. અતિરિક્ત માહિતી તરીકે હું ઉબુન્ટુ, ક્લાયંટ અને સર્વર પર ડિફ defaultલ્ટ Lxde ચિહ્નો પર ફેંઝાનો ઉપયોગ કરું છું.
તમારી પાસે ત્યાં જવાબ છે. તમે જે સેવા લાવશો તેનો અર્થ એ નથી કે તમે ડેસ્કટ .પ પર્યાવરણ પણ લાવો છો. તમે ફક્ત સેવા લાવશો, અને theર્ડર સાથે તમે દર્શાવો છો કે તે ગ્રાફિક સેવા છે. એક્ઝેક્યુટ થયેલ એક્સ, ક્લાયંટના છે, તમારા કિસ્સામાં ઉબુન્ટુ યુનિટી સાથેના, અને તે ચિહ્નોના પ્રકારનું અર્થઘટન કરવું પડશે, Lxde થી યુનિટીમાં સમાનતા આપશે, જેમાં તે મૂળભૂત રીતે ફિન્ઝા (સંયોગ કે જે તેઓએ સમજાવ્યું છે) છે. ગયા અઠવાડિયે આ મારા માટે 😛)
ખૂબ જ સારો લેખ !, હવે સુધી હું હેક્કોરક toમ જેવું જ કંઈક કરું છું, મારી પાસે બે સર્વ છે. મોનિટર વિના, જ્યારે મને કંઈક ડાઉનલોડ કરવા માટે ફાયરફોક્સની જરૂર હોય (વિજેટ અને ટ્રાન્સમિશન કેટલીકવાર પૂરતું હોતું નથી), ત્યારે મેં ssh, startx નો ઉપયોગ કર્યો અને vnc / remmina દ્વારા પ્રવેશ કર્યો. તદ્દન બોજારૂપ મારી પદ્ધતિ, એક્સ 11-ફોરવર્ડિંગ કરવું ખૂબ સરળ છે
પીએસ: ડિબિયનમાં રૂપરેખા ફાઇલોમાં થોડો ફેરફાર થાય છે, એવું લાગે છે કે ફોરવર્ડએક્સ 11 એ જ કાર્ય પૂર્ણ કરે છે, શુભેચ્છાઓ!
હવે જ્યારે હું સર્વર સાથે ગડબડ કરું છું, તો આ ખૂબ સરસ છે, અને માસ હમણાં xD છે, મારે મલ્ટિસિસ્ટમનો ઉપયોગ કરવાની જરૂર છે, પરંતુ મારી નોટબુકનો ઓએસ ચક્ર લિનક્સ છે, અને મારે તેને જાતે કમ્પાઇલ કરતા અડધો જીનોમ પીવો પડશે. તેને ચલાવવા માટે સક્ષમ છે, તેથી હું ડેબિયન સાથે સર્વર પર ઇન્સ્ટોલ કરવા જઇ રહ્યો છું, અને એક્સડી હhaહા ફોરવર્ડ કરું છું
સારું, ચેમ્પિયન!
હું ખુશ છું! આલિંગન!
પોલ.
માહિતી માટે ખૂબ ખૂબ આભાર!
મૂલ્ય ઉમેર્યું:
મારી પાસે ઉબુન્ટુ સર્વર 14.04.1 એલટીએસ છે
મને આની સાથે સમસ્યાઓ આવી: ./ Xauthority
અને તેને કાર્યરત કરવા માટે તમારે આ ફેરફારો આમાં કરવાની જરૂર છે: / etc / ssh / sshd_config
....
# લાઇફટાઇમ અને અલૌકિક સંસ્કરણ 1 સર્વર કીનું કદ
કીરેજનરેશન ઇંટરવલ 3600
સર્વરકીબીટ્સ 768
....
# પ્રમાણીકરણ:
લ Loginગિનગ્રાસટાઇમ 120
પરમિટ રુટલોગિન હા
સ્ટ્રિક્ટમોડ્સ હા
અને ssh સેવા પુન: શરૂ કરો: # sudo સેવા ssh પુન: શરૂ કરો
હું આશા રાખું છું કે તેણે કોઈની સેવા કરી છે.
સારું! ફાળો બદલ આભાર!
ચીર્સ! પોલ.
ખૂબ સારી રીતે સમજાવી! એક વસ્તુ છે જે હું સમજી શકતી નથી, જો એપ્લિકેશન રિમોટ હોસ્ટ પર ચાલી રહી છે, તો શું તેનો અર્થ એ છે કે હોસ્ટ દ્વારા ગ્રાફિક્સ પણ પ્રક્રિયા કરે છે? બીજા શબ્દોમાં કહીએ તો, હોસ્ટનું ગ્રાફિક્સ કાર્ડ ડેટાની પ્રક્રિયા કરશે અને ક્લાઈન્ટને માહિતી જોવા માટે તેમને મોકલો? તે મને થાય છે કે આ રીતે હું 3 ડી મોડેલિંગ એપ્લિકેશંસ ચલાવી શકું છું જેને મારા નાના નોટબુકમાંથી વધુ શક્તિની જરૂર છે.
તમે છી કરવા માંગો છો બનાવે છે
હું માત્ર કહું છું કે મારે કોટ જોઈએ છે