Სარჩევი:

გამოიყენეთ SSH და XMing, რომ აჩვენოთ X პროგრამები Linux კომპიუტერიდან Windows კომპიუტერზე: 6 ნაბიჯი
გამოიყენეთ SSH და XMing, რომ აჩვენოთ X პროგრამები Linux კომპიუტერიდან Windows კომპიუტერზე: 6 ნაბიჯი

ვიდეო: გამოიყენეთ SSH და XMing, რომ აჩვენოთ X პროგრამები Linux კომპიუტერიდან Windows კომპიუტერზე: 6 ნაბიჯი

ვიდეო: გამოიყენეთ SSH და XMing, რომ აჩვენოთ X პროგრამები Linux კომპიუტერიდან Windows კომპიუტერზე: 6 ნაბიჯი
ვიდეო: გამოიყენეთ ეს ნიღაბი და გამოიყურებით ახალგაზრდულად. 2024, ნოემბერი
Anonim
გამოიყენეთ SSH და XMing, რომ აჩვენოთ X პროგრამები Linux კომპიუტერიდან Windows კომპიუტერზე
გამოიყენეთ SSH და XMing, რომ აჩვენოთ X პროგრამები Linux კომპიუტერიდან Windows კომპიუტერზე

თუ თქვენ იყენებთ Linux– ს სამსახურში და Windows– ს სახლში, ან პირიქით, ზოგჯერ შეიძლება დაგჭირდეთ კომპიუტერში შესვლა თქვენს სხვა ადგილას და პროგრამების გაშვება. თქვენ შეგიძლიათ დააინსტალიროთ X სერვერი და ჩართოთ SSH Tunneling თქვენს SSH კლიენტთან ერთად და ერთდროულად ორივე VNC და დისტანციური დესკტოპი, სიჩქარისა და გამოყენებადობისთვის. ეს 'ible მოიცავს sourceforge.net/projects/xming/ და www.bitvise გამოყენებით.com/tunnelier როგორც თქვენი Windows გადაწყვეტილებები და გახსნა Linux– ისთვის. მეორეს მხრივ, ამ ყველაფერს ასევე შეუძლია გამოიყენოს LogMeIn Hamachi, როგორც ადვილად გამოსაყენებელი VPN.

ნაბიჯი 1: შექმენით თქვენი SSH კლიენტი

შექმენით თქვენი SSH კლიენტი
შექმენით თქვენი SSH კლიენტი
შექმენით თქვენი SSH კლიენტი
შექმენით თქვენი SSH კლიენტი

ამ ნაბიჯში ჩვენ შევქმნით თქვენს SSH კლიენტს. პირველი, დააინსტალირეთ თქვენი Bitvise Tunnelier ასლი და დაიწყეთ იგი. თქვენ შეგიძლიათ შექმნათ კავშირის პროფილი Linux სერვერის IP მისამართით ან მასპინძლის სახელით და სურვილისამებრ ავტომატური შესვლის ინფორმაცია. ამ ნაბიჯის შემდეგი ნაწილი არის პორტების შევსება SSH– ით გადასაცემად. Windows X სერვერისთვის, ჩვენ გადავაგზავნით linux box პორტს 6010 Windows box პორტში 6000, სადაც XMing იმუშავებს. ამ გზით, Linux– ის საკუთარ X სერვერს შეუძლია შეუფერხებლად იმუშაოს, პორტში 6000.

ნაბიჯი 2: დააინსტალირეთ XMing, X სერვერი Windows- ისთვის

გაუშვით ინსტალერის პროგრამა XMing– ისთვის. შემდეგი, დაიწყეთ XMing ფონზე. შეგიძლიათ გამოტოვოთ კონფიგურაციის პარამეტრები, რადგან ნაგულისხმევი უნდა იყოს.

ნაბიჯი 3: დარწმუნდით, რომ OpenSSH დაინსტალირებულია Linux- ზე

დარწმუნდით, რომ OpenSSH დაინსტალირებულია Linux- ზე
დარწმუნდით, რომ OpenSSH დაინსტალირებულია Linux- ზე

თქვენს Linux კომპიუტერზე, დარწმუნდით, რომ OpenSSH დაინსტალირებულია და მუშაობს. Ubuntu– სთვის, თქვენ უბრალოდ შეგიძლიათ გაუშვათ „sudo apt-get install installsh-server“ბრძანების ტერმინალში. სხვა Linux დისტრიბუციები განსხვავდება.

ნაბიჯი 4: დაამატეთ ავტომატური "DISPLAY" ცვლადი Linux კომპიუტერისთვის

დაამატეთ ავტომატური
დაამატეთ ავტომატური
დაამატეთ ავტომატური
დაამატეთ ავტომატური
დაამატეთ ავტომატური
დაამატეთ ავტომატური

დაამატეთ შემდეგი სტრიქონები ფაილის ბოლოს "$ {HOME}/. Bashrc": if [-d "$ {HOME}/bin"]; შემდეგ ექსპორტი PATH = "$ {PATH}: $ {HOME}/bin" if [-f "$ {HOME}/bin/ssh_login"]; მაშინ "$ {HOME}/bin/ssh_login" fifiNext, შექმენით ფაილი "$ {HOME}/bin/ssh_login". შექმენით ფაილი შემდეგი საწყისი შინაარსით:#!/Bin/shif [-n "$ {SSH_CLIENT}"]; შემდეგ თუ [-z "$ {DISPLAY}"]; შემდეგ ექსპორტი DISPLAY = 'localhost: 10' fifi ფაილის შენახვის შემდეგ გაუშვით შემდეგი ბრძანება: "chmod 777 $ {HOME}/bin/ssh_login", რათა სკრიპტი შესრულდეს. რას აკეთებს ეს, არის თუ არა ნებისმიერი X პროგრამა დაწყებული კონსოლიდან, რომელიც შესულია SSH– ით პორტში, რომელიც ხელახლა მიმართავს SSH – Client PC– ს, ამ შემთხვევაში, Windows PC– ს, რომელსაც აქვს XMing. ეს უბრალოდ გვიშველის ერთიდაიგივე "DISPLAY =" ხაზის აკრეფისგან ყოველ ჯერზე, როდესაც შეხვალთ SSH– ის საშუალებით.

ნაბიჯი 5: დაიწყეთ თქვენი SSH კლიენტი

დაიწყეთ თქვენი SSH კლიენტი
დაიწყეთ თქვენი SSH კლიენტი
დაიწყეთ თქვენი SSH კლიენტი
დაიწყეთ თქვენი SSH კლიენტი

დაიწყეთ თქვენი SSH სესია ღილაკზე "შესვლა" დაჭერით. მას შემდეგ, რაც პირველადი ავტორიზაცია დასრულდება და თქვენ მიიღებთ ნებისმიერ დაშიფვრის ღილაკს, თქვენ სავარაუდოდ გახსნით ბრძანების ფანჯარას და უსაფრთხო ftp ფანჯარას. შეგიძლიათ დახუროთ sFTP ფანჯარა, ჯერჯერობით. თქვენი კონფიგურაციის შესამოწმებლად, გაუშვით "xeyes" ბრძანების სტრიქონიდან. თუ თქვენ ხედავთ ორ დიდ googley თვალს, რომლებიც მიყვებიან თქვენს მაუსს, მათ ზემოთ X-Windows ხატულა და ფანჯრის ზოლი, მაშინ თქვენი კონფიგურაცია მუშაობს!

ნაბიჯი 6: Linux-to-Linux ვერსია

Linux-to-Linux ვერსია
Linux-to-Linux ვერსია
Linux-to-Linux ვერსია
Linux-to-Linux ვერსია

როგორც დამატებითი ნაბიჯი, თუ თქვენ ცდილობთ შეასრულოთ ერთი და იგივე ტიპი Linux Client– დან, ცალკე Linux სერვერზე, ეს ძალიან მარტივია. თითოეულ კომპიუტერს უნდა ჰქონდეს დაინსტალირებული openSSH კლიენტი და სერვერი. ერთ -ერთ კომპიუტერზე უბრალოდ გაუშვით "ssh -l -Y". "-X" და "-Y" პარამეტრები ააქტიურებს X სერვერის გადაგზავნას, ისევე, როგორც ეს, მაგრამ "-Y" საშუალებას იძლევა უფრო მეტი სერვერის ფუნქცია, ვიდრე "-X". "-L" ვარიანტი საშუალებას გაძლევთ მიუთითოთ მომხმარებლის სერვერი კომპიუტერის მომხმარებელი, რომელთანაც უნდა შეხვიდეთ სისტემაში, იმ შემთხვევაში, თუ მომხმარებლის მომხმარებლის სახელით არ ხართ იდენტური კლიენტის კომპიუტერზე.

გირჩევთ: