Როგორ გამოვიყენოთ VNC დისტანციური Desktop ფუნქციონალობა Linux- ზე

ბრძანებები, სინტაქსი და მაგალითები

ამ სტატიაში აღწერილია, თუ როგორ უნდა შეიქმნას და გამოიყენოს დისტანციური კომპიუტერის სესიები Linux- ზე VNC- ის გამოყენებით (ვირტუალური ქსელური კომპიუტერი). VNC არის დისტანციური დისპლეი სისტემა, რომელიც საშუალებას მოგცემთ შექმნას დესკტოპის გარემო ერთი მანქანა და სხვა კომპიუტერებიდან ინტერნეტის საშუალებით წვდომა. შეგიძლიათ შეიქმნას მუდმივი კომპიუტერები, რომლებიც შენარჩუნდება, ხოლო თქვენ გათიშავთ, ასე რომ თქვენ შეგიძლიათ გააგრძელოთ მუშაობა ზუსტად სადაც შეჩერდით, როდესაც ხელახლა აკავშირებთ.

ეს სასარგებლოა მაგალითად, როდესაც გსურთ მუშაობა იმავე "დესკტოპზე" სხვადასხვა ადგილას და ის შეიძლება გამოყენებულ იქნას დესკტოპის გარემოს სერვერზე, რომ არ გაქვთ ფიზიკური წვდომა ან არ გააჩნია ტერმინალი (მონიტორი და კლავიატურა). ყველაფერი რაც გჭირდებათ, არის ქსელური კავშირი.

როგორ მუშაობს ეს? თქვენ უნდა დააყენოთ სერვერის აპარატში "nvcserver" (თუ არ არის უკვე დამონტაჟებული) და "nvcviewer" და კლიენტის მანქანა (იხილე realVNC პოპულარული ვერსია VNC პროგრამული უზრუნველყოფა). იმისათვის, რომ თავიდან იქნას აცილებული firewall საკითხები, ეს არის კარგი იდეა, რომ გამოიყენოთ უსაფრთხო ჭურვი ssh დააკავშირებს თქვენი "მაყურებელს" მანქანა სერვერზე, რომელზეც გსურთ აწარმოოთ desktop session. PuTTY პაკეტი მუშაობს ამ მიზნით.

ასე რომ პირველი ნაბიჯი უნდა დაიწყოს ssh გამოყენებით მაგალითად PuTTY. შემდეგ შეხვიდეთ სერვერზე და შეიყვანეთ:

vncserver ახალი 'server1.org1.com:6 "(juser)' desktop server1.org1.com.6

"Vncserver" - ის გაშვამდე უნდა შეიქმნას საწყისი "xstartup" - ის ".vnc" დირექტორიაში, რომელიც უნდა შეიქმნას თქვენი სახლის დირექტორიაში. ეს ფაილი შეიცავს ინიციალიზაციის ბრძანებებს, როგორიცაა

# - შეასრულოს საერთო xstartup ფაილი [-x / etc / vnc / xstartup] && exec / etc / vnc / xstartup # ჩატვირთვა .Xresources ფაილი [-r $ HOME / .xresources] && xrdb $ HOME / .xresources # გაუშვით vncconfig დამხმარე გააქტიურეთ ბუფერში ტრანსფერი და კონტროლი დესკტოპის vncconfig -iconic და # გლობალური დესკტოპის execution gnome-session &

ახლა "დესკტოპის" სერვერზე გაშვება ელოდება თქვენს კომპიუტერში. როგორ დააკავშირებთ მას? თუ თქვენ დააინსტალირეთ realVNC პროგრამული უზრუნველყოფა ან გადმოიტანეთ VNC- ის მაყურებელი, თქვენ აწარმოებთ ამ მაყურებელს და შეიყვანეთ სერვერი და ეკრანის ნომერი, როგორც ეს მაგალითში ილუსტრირებულია:

server1.org1.com:6

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

მას შემდეგ, რაც პაროლი მიიღება საგამომცემლო ფანჯარაში გამოჩნდება ყველა მითითებული გრაფიკული ინტერფეისის ელემენტებით. დესკტოპის ფანჯრის დახურვისას თქვენ შეგიძლიათ გათიშოთ დესკტოპის ფანჯარა.

შეგიძლიათ შეწყვიტოთ VNC სერვერის პროცესი ("დესკტოპის") სერვერზე შემდეგი ბრძანების შეყვანა:

vncserver -kill:

მაგალითად:

vncserver -kill: 6 ექსპორტის გეომეტრია = 1920x1058

სადაც "1920" წარმოადგენს სასურველ სიგანეს და "1058" საგამომცემლო ფანჯრის სასურველ სიმაღლეს. ეს არის საუკეთესო, რათა ის ემთხვევა თქვენი ეკრანის რეალურ რეზოლუციას.

იხილეთ MoxXterm- ისთვის ადვილი დისტანციური დესკტოპის ალტერნატივისთვის