Tightvnc-ի տեղադրում աշխատող համակարգիչների վրա։ Linux-ի հեռակառավարում Windows-ից: VNC հաճախորդի անջատում հեռավոր համակարգչից

Ստուգեք, արդյոք tightvncserver-ը տեղադրված է

հյուրընկալողի վրա, որին մենք հեռակա կարգով միանալու ենք.

dpkg -l | grep vnc

փաթեթը տեղադրված է, մենք կտեսնենք.

Ii tightvncserver 1.3.9-6.4 amd64 վիրտուալ ցանցային հաշվողական սերվերի ծրագրակազմ

Տեղադրեք Tightvncserver-ը

եթե ոչ, ապա տեղադրեք այն.

sudo apt-get տեղադրել tightvncserver

Սկսեք tightvncserver-ը

(Ինտերնետում փնտրեք գործարկման լրացուցիչ բանալիներ):

Tightvncserver:1 -երկրաչափություն 1024x768 -dpi 96 -nolisten tcp

որտեղ
:1 - ցուցադրվող համարը, որը հասանելի կլինի 5901 նավահանգստում
-երկրաչափություն 1024x768 - էկրանի լուծում
-dpi 96 - Կետեր մեկ դյույմում
Ձեզանից կպահանջվի գաղտնաբառ (հաստատմամբ, պետք է երկու անգամ մուտքագրվի) և գաղտնաբառ մուտքագրելու հարցում «միայն դիտել» ռեժիմի համար, որից անմիջապես հետո կարող եք միանալ էկրանին: Օրինակ՝ Windows-ի տակից՝ գործարկելով Tightvnc Viewer ծրագիրը և մուտքագրելով

IPad հասցե՝ 5901

որտեղ ipaddress-ը հյուրընկալողի IP հասցեն է, որին մենք միանում ենք
5901 - պորտ, որի վրա հասանելի է էկրան 1, կարող եք մուտքագրել ipaddress:1 TightVNC Viewer Windows-ի համար

Ցուցակի գործող ցուցադրումներ

ps aux | grep vnc

Դադարեցրեք ցուցադրումը

Թիվ 1 թիմ

Tightvncserver - սպանել:1

Ցուցասարք մուտք գործելու համար սահմանեք մշտական ​​գաղտնաբառ

Քանի որ էկրանը միշտ սկսվում է որպես օգտագործող, օգտագործողի համար գաղտնաբառ սահմանեք NameUser,որի անունից մենք կգործարկենք էկրանը գործարկման ժամանակ (տես ստորև)

մուտք գործեք այն օգտատիրոջ տակ, որի անունից մենք կգործարկենք էկրանը՝ մուտքագրելով հրաման և գաղտնաբառ (հետաքրքիր է, որ su նշանակում է switch user, և ոչ այնքան սուպեր օգտատեր, ինչպես կարծում են շատերը)

Su NameUser

մուտքագրեք գաղտնաբառ սահմանելու հրամանը, այն պետք է երկու անգամ մուտքագրվի և նշեք, թե արդյոք գաղտնաբառը պահանջվում է «միայն կարդալու» ռեժիմի համար:

Tightvncpasswd

գաղտնաբառը գրված է ֆայլում

/home/NameUser/.vnc/passwd

ջնջելով այս ֆայլը վերականգնում է գաղտնաբառը

Գործարկման ժամանակ էկրանի հարմարեցում

Կատարեք ցուցադրման կարգավորումների ֆայլի կրկնօրինակում

sudo cp /home/NameUser/.vnc/xstartup /home/NameUser/.vnc/xstartup.default

փոխարինել xstartup ցուցադրվող ֆայլի բովանդակությունը

#!/bin/sh def արտահանել XKL_XMODMAP_DISABLE=1 չկարգավորել SESSION_MANAGER-ը հանել DBUS_SESSION_BUS_ADDRESS gnome-panel & gnome-settings-daemon & metacity & nautilus & gnome-terminal & Դուք կարող եք ավելացնել գործարկվող ծրագրերի սիմվոլը՝ օգտագործելով & մեկնարկային նշանները:

Դուք կարող եք գործարկել մեկ այլ պատուհանի կառավարիչ (այն, իհարկե, պետք է տեղադրվի այս օրինակը Gnome-ը սկսվում է), ինչպես նաև շատ այլ հետաքրքիր բաներ...

Ավելացրեք tightvncserver գործարկմանը

ստեղծեք autorun script դրա համար գնացեք թղթապանակ

Cd /etc/init.d/

Կամ ստեղծեք սցենարի ֆայլ vncserver անունով

Հպեք vncserver-ին

ֆայլի մեջ տեղադրելով հետևյալ տեքստը

Ֆայլի բովանդակությունը

#՛/bin/sh -e
### ՍԿՍԵԼ INIT INFO
# Ապահովում է՝ vncserver
# Պահանջվում է-Սկսել. ցանցային կապ
# Կանխադրված-Սկիզբ՝ 3 4 5
# Կանխադրված կանգառ՝ 0 6
### ՎԵՐՋԻ ՄԵԿՆԱՐԿ ՏԵՂԵԿՈՒԹՅՈՒՆՆԵՐ

PATH="$PATH:/usr/X11R6/bin/"

# Օգտվողի անունը. խումբ, որը կաշխատի VNC-ով
արտահանել USER="NameUser"
#$ (ՌՈՒՆԱՍ)

# Ցուցադրումը, որը կօգտագործի VNC-ը
DISPLAY = "1"

# Գույնի խորություն (8-ից 32-ի միջև)
DEPTH = "16"

# Օգտագործման աշխատասեղանի երկրաչափություն:
#GEOMETRY=" x "
#GEOMETRY = 800x600
ԵՐԿՐՈՄԵՏՐԻԱ = 1024x768
#GEOMETRY = 1280x1024

# Անունը, որը կունենա VNC Desktop-ը:
NAME = "my-vnc-server"

OPTIONS="-name $(NAME) -depth $(DEPTH) -geometry $(GEOMETRY) :$(DISPLAY)"

. /lib/lsb/init-functions

գործ «$1» դյույմ
սկիզբ)
log_action_begin_msg "Սկսում է vncserver "$(USER)" օգտատիրոջ համար localhost:$(DISPLAY)"
su $(USER) -c "/usr/bin/vncserver $(OPTIONS)"
;;

կանգառ)
log_action_begin_msg "Vncserver-ի դադարեցում "$(USER)" օգտատիրոջ համար localhost-ում:$(DISPLAY)"
su $(USER) -c "/usr/bin/vncserver -kill:$(DISPLAY)"
;;

վերսկսել)
$0 կանգառ
$0 սկիզբ
;;
էսակ

Կամ պատճենեք այն կայքից հրամանով

Wget http://website/vncserver

Եկեք իրավունք տանք դրան

ավելացնելու համար autoload գործարկեք հրամանը

Update-rc.d vncserver լռելյայն

սկսել առանց վերագործարկման և ընդհանրապես սկսել և դադարեցնել tightvncserver-ը սկրիպտում նշված պարամետրերով, համապատասխանաբար օգտագործեք հրամանները

/etc/init.d/vncserver start /etc/init.d/vncserver stop

| |

VNC-ը (կամ վիրտուալ ցանցային հաշվարկը) հեռահար մուտքի համակարգ է, որը թույլ է տալիս միանալ ձեր աշխատասեղանին հեռավոր սերվեր. VNC-ն հեշտացնում է ֆայլերի կառավարումը, ծրագրային ապահովումև հեռավոր սերվերի կարգավորումները, ինչը հատկապես կարևոր է այն օգտվողների համար, ովքեր դեռ չեն սովորել, թե ինչպես աշխատել հրամանի տողի հետ:

Այս ձեռնարկը ցույց կտա տեղադրել VNC Ubuntu 14.04 սերվերի վրա և ստեղծել անվտանգ կապ՝ օգտագործելով SSH թունելի: Ուսուցումն օգտագործում է TightVNC VNC սերվերը՝ արագ և թեթև փաթեթ Հեռակառավարման վահանակ. Այս փաթեթը կապահովի կապի հուսալիությունն ու կայունությունը նույնիսկ այն ժամանակ, երբ թույլ ազդանշաններցանցեր։

Պահանջներ

Ուղեցույցին հետևելու համար ձեզ անհրաժեշտ կլինի նախապես տեղադրված և կազմաձևված Ubuntu 14.04 սերվեր և օգտվողի հաշիվ (ոչ root) ընդլայնված sudo արտոնություններով: Լրացուցիչ հրահանգների համար տե՛ս:

Ստեղծեք SSH կապ սերվերի հետ և սկսեք տեղադրել VNC:

Քայլ 1. Desktop Environment և VNC սերվերի տեղադրում

Լռելյայնորեն, սերվերի մեծ մասը Linux տեղադրումներառաքվում է առանց գրաֆիկական միջավայրի: Այս դեպքում նախ անհրաժեշտ է տեղադրել նման միջավայր: Այս ուղեցույցը ցույց է տալիս, թե ինչպես տեղադրել XFCE4 միջավայրը, որին ծանոթ են շատ օգտվողներ:

Դուք կարող եք ներբեռնել XFCE և TightVNC փաթեթները Ubuntu ծրագրային ապահովման պահոցից՝ օգտագործելով apt:

sudo apt-get թարմացում
sudo apt-get տեղադրել xfce4 xfce4-goodies tightvncserver

VNC սերվերի նախնական կարգավորումն ավարտելու համար օգտագործեք vncserver հրամանը, որը կստեղծի անվտանգ գաղտնաբառ.

ՆշումՄուտքի գաղտնաբառը սահմանելուց հետո ձեզ կառաջարկվի մուտքագրել գաղտնաբառ միայն դիտման գաղտնաբառի գործառույթով: Այս գաղտնաբառով մուտք գործած օգտատերերը չեն կարողանա կառավարել VNC-ը: Սա շատ օգտակար տարբերակ է, որը թույլ է տալիս ցուցադրելու համար օգտագործել ցուցադրական VNC սերվերը:

vncserver հրամանը կավարտի VNC տեղադրումը` ստեղծելով ստանդարտ կազմաձևման ֆայլեր և սերվերի համար անհրաժեշտ կապի տեղեկատվությունը: Երբ բոլոր փաթեթները տեղադրվեն, անցեք VNC սերվերի և գրաֆիկական աշխատասեղանի տեղադրմանը:

Քայլ 2. VNC սերվերի կարգավորում

Նախ անհրաժեշտ է սահմանել այն հրամանները, որոնք VNC սերվերը պետք է կատարի գործարկման ժամանակ: Այս հրամանները գտնվում են xstartup կազմաձևման ֆայլում: Նման ֆայլը նախապես տեղադրվել է սերվերի վրա, սակայն XFCE աշխատասեղանի համար անհրաժեշտ են այլ հրամաններ:

Տեղադրվելուց հետո VNC սերվերը լռելյայն աշխատում է 5901 նավահանգստի վրա: Այս պորտը կոչվում է ցուցադրման պորտ, և VNC-ը վերաբերում է դրան նիշերով. VNC-ը թույլ է տալիս գործարկել բազմաթիվ օրինակներ այլ նավահանգիստներում (օրինակ՝ 2, :3 և այլն): VNC սերվերների հետ աշխատելիս հիշեք, որ x-ը ցուցադրման պորտն է, որը նշված է որպես 5900+x:

Այս պահին VNC սերվերի կարգավորումները պետք է փոխվեն. Նախ, դադարեցրեք VNC սերվերը, որն աշխատում է 5901 նավահանգստում.

vncserver - kill:1

Նախքան սկսեք հարմարեցնել xstartup ֆայլը, ստեղծեք պահուստային պատճեն միայն այն դեպքում.

mv ~/.vnc/xstartup ~/.vnc/xstartup.bak

Այժմ բացեք xstartup ֆայլը nano-ով.

nano ~/.vnc/xstartup

Մուտքագրեք հետևյալ հրամանները, որոնք ավտոմատ կերպով կկատարվեն VNC սերվերը սկսելիս կամ վերագործարկելիս.

#!/bin/bash
xrdb $HOME/.Xresources
startxfce4&

Ֆայլի առաջին հրամանը (xrdb $HOME/.Xresources) ասում է VNC սերվերի GUI շրջանակին կարդալ .Xresources ֆայլը: Այս ֆայլում օգտատերը կարող է փոփոխություններ կատարել գրաֆիկական աշխատասեղանի կարգավորումներում (օրինակ՝ սահմանել տերմինալի գույնը, կուրսորի թեմաները և տառատեսակի ցուցադրումը): Երկրորդ հրամանը պարզապես գործարկում է գրաֆիկական ծրագրակազմը հարմար հսկողությունսերվեր.

Ապահովելու համար, որ VNC սերվերը կարող է ճիշտ օգտագործել սա նոր ֆայլ, նրան տվեք համապատասխան արտոնություններ.

sudo chmod +x ~/.vnc/xstartup

Քայլ 3. Ստեղծեք VNC ծառայության ֆայլ

Նոր VNC սերվերը հեշտությամբ կառավարելու համար դուք պետք է այն կարգավորեք որպես Ubuntu ծառայություն: Սա թույլ կտա Ձեզ անհրաժեշտության դեպքում սկսել, դադարեցնել և վերագործարկել VNC սերվերը:

Նախ, բացեք նոր սպասարկման ֆայլ /etc/init.d-ում՝ nano-ով:

sudo nano /etc/init.d/vncserver

Տվյալների առաջին բլոկն անհրաժեշտ է մի քանիսը հայտարարելու համար ընդհանուր պարամետրեր VNC (ինչպիսիք են օգտվողի անունը և ցուցադրման լուծումը):

#!/bin/bash
PATH = "$PATH:/usr/bin/"
արտահանել USER = "user"
DISPLAY = "1"
DEPTH = "16"
ԵՐԿՐՈՄԵՏՐԻԱ = 1024x768
OPTIONS="-depth $(DEPTH) -geometry $(GEOMETRY) :$(DISPLAY) -localhost"
. /lib/lsb/init-functions

Հիշեք, որ օգտագործող բառը փոխարինեք օգտվողի անունով ընդլայնված արտոնություններով (ոչ արմատական), կարող եք նաև փոխել ցուցադրման լուծաչափը (փոխարինել 1024x768):

Այնուհետև դուք պետք է հրամաններ սահմանեք նոր ծառայությունը կառավարելու համար: Կոդի հետևյալ բլոկը ներառում է VNC սերվերը և դրա գործարկման համար անհրաժեշտ հրամանը հետադարձ կապ (հիմնաբառսկսել հրամաններ):

գործ «$1» դյույմ
սկիզբ)
log_action_begin_msg "Սկսում է vncserver "$(USER)" օգտատիրոջ համար localhost:$(DISPLAY)"
su $(USER) -c "/usr/bin/vncserver $(OPTIONS)"
;;

Հաջորդ բլոկը ստեղծում է stop command բանալի բառը, որը թույլ է տալիս դադարեցնել VNC սերվերը:

կանգառ)
log_action_begin_msg "Vncserver-ի դադարեցում "$(USER)" օգտատիրոջ համար localhost-ում:$(DISPLAY)"
su $(USER) -c "/usr/bin/vncserver -kill:$(DISPLAY)"
;;

Կոդի վերջնական բլոկը ստեղծում է վերագործարկման հրամանի հիմնաբառը, որն ըստ էության նախորդ երկու հրամանների համակցությունն է.

վերսկսել)
$0 կանգառ
$0 սկիզբ
;;
էսակ
ելք 0

Այս բոլոր բլոկները ծառայության սցենարին ավելացնելուց հետո պահեք և փակեք ֆայլը: Դարձրեք այս ծառայության սցենարը գործարկելի, որպեսզի կարողանաք օգտագործել հենց նոր ստեղծված հրամանները:

sudo chmod +x /etc/init.d/vncserver

Այժմ փորձեք օգտագործել ծառայությունը՝ գործարկելով start հրամանը.

sudo ծառայության vncserver մեկնարկը

Քայլ 4. Միացում VNC աշխատասեղանին

VNC սերվերը փորձարկելու համար դուք պետք է օգտագործեք հաճախորդ, որն աջակցում է VNC կապերը SSH թունելների միջոցով: Windows-ի համար կարող եք օգտագործել TightVNC, RealVNC կամ UltraVNC: AT Mac համակարգ OS X, դուք կարող եք օգտագործել ներկառուցված Էկրանի փոխանակման գործառույթը կամ միջպլատֆորմային հավելվածը (օրինակ՝ RealVNC):

Նախ անհրաժեշտ է ստեղծել SSH կապ տեղական համակարգիչ, որն ապահով կերպով կփոխանցի localhost կապերը VNC սերվերին: Linux-ում և OS X-ում դա կարելի է անել տերմինալի միջոցով հետևյալ հրամանով.

TightVNC ծրագիրը նախատեսված է համակարգիչների հեռակառավարման համար: Այն բաղկացած է երկու մասից՝ սերվերի և հաճախորդի մասից: Ծրագիրը օգտագործում է VNC հեռավոր մուտքի համակարգը: Հնարավոր է միանալ ինչպես հաճախորդի ծրագրի, այնպես էլ ինտերնետ բրաուզերի միջոցով։

Ստեղնաշարի դասավորության հետ կապված խնդիրներ են եղել։ Փորձը ցույց է տալիս, որ այս ծրագրում հեռակառավարվող աշխատասեղանի հետ աշխատելիս, նույնիսկ գիգաբիթ ցանցի արագությամբ, կարող է լինել էկրանի պատկերի թարմացման արագության նվազում, ինչը այնքան էլ հարմար չէ, երբ անհրաժեշտ է մեծ քանակությամբ աշխատել հեռավոր համակարգչի վրա:

Ընդհանուր առմամբ, բավականին կայուն ծրագիր է օգտագործվում, որը խորհուրդ ենք տալիս օգտագործել կազմակերպություններում համակարգիչները սպասարկելիս: Չի պահանջում ինտերնետ կապ: Այսինքն՝ մենք կարող ենք տեղադրել ծրագիրը անհրաժեշտի վրա անհատական ​​համակարգիչներմեջ տեղական ցանցև կարգավորեք մուտքը մեկ կառավարման համակարգչից համակարգի ադմինիստրատոր. Ծրագրի օգտագործման անվտանգությունն ապահովվում է կապի գաղտնաբառով, ծրագրի կարգավորումների գաղտնաբառով և ծրագրի կարգավորումներում մուտքի ցանկով՝ ըստ IP հասցեի:

Ներբեռնեք ծրագիրը պաշտոնական կայքում և սկսեք տեղադրումը: Ծրագրի տեղադրումը մեծ խնդիրներ չի առաջացնում և տեղի է ունենում մի քանի փուլով։

Մենք մեկնարկում ենք.

Այստեղ անհրաժեշտ է համաձայնել լիցենզիայի պայմանագիրև շարունակեք տեղադրումը:

Մենք կատարում ենք բոլոր բաղադրիչների լռելյայն տեղադրումը: Անհրաժեշտության դեպքում, CUSTOM-ում կարող եք ընտրել տեղադրումը կամ հաճախորդը (եթե ձեզ անհրաժեշտ է այս համակարգիչըմիանալ ուրիշների հետ) կամ սերվերի (եթե նախատեսում եք այս համակարգչի հեռակառավարման հասանելիություն տրամադրել):

Մենք թողնում ենք լռելյայն արժեքները: Այստեղ բացառություն ավելացնելով firewall-ին օպերացիոն համակարգ Windows, որն անհրաժեշտ է կապ հաստատելու համար։

1 - մուտքագրեք գաղտնաբառը և հաստատումը համակարգչին հեռավոր մուտքի համար (ցավոք, ոչ ավելի, քան ութ նիշ): 2 - մուտքագրեք գաղտնաբառը և հաստատեք ծրագրի կարգավորումները:

Սա ավարտում է տեղադրումը և ծրագրի տեղադրման սկզբնական մասը:

Համակարգչի հեռակառավարման անվտանգության մակարդակը բարելավելու և ցանցի միջոցով համակարգիչ մուտքը սահմանափակելու համար դուք պետք է մուտքագրեք ծրագրի կարգավորումները: Այնտեղ մենք գնում ենք ներդիր Մուտքի վերահսկում. Հաջորդ սեղմեք Ավելացնել.

Դաշտ 1- սահմանեք մեկնարկային IP հասցեն, որի վրա կկիրառվի կանոնը: Եթե ​​սա հասցեների տիրույթ չէ, այլ առանձին հոսթ, ապա 2-րդ դաշտը լրացնելը պարտադիր չէ։ Եթե ​​տիրույթի համար պետք է կանոն ստեղծվի, ապա in դաշտ 2մուտքագրեք նպատակակետ IP հասցեն: "?" - IP հասցեներ ընտրելուց հետո դուք պետք է ընտրեք գործողություն՝ կանոն ստեղծելու համար, այն կարող է լինել կամ թույլ տալ, կամ մերժել, կամ օգտագործողի հարցումը: Խորհուրդ ենք տալիս մուտք գործել ոչ ավելի, քան մեկ կամ երկու համակարգչից:

Դուք կարող եք արագացնել TightVNC-ն՝ կարդալով մեր կայքի «Տվյալների բազայի» առաջարկությունները:

TightVNC-ը համակարգչային հեռակառավարման անվճար ծրագիր է: TightVNC ծրագրով դուք կարող եք տեսնել հեռակառավարվող մեքենայի աշխատասեղանը և կառավարել մկնիկը և ստեղնաշարը տեղում, ճիշտ այնպես, ինչպես եթե նստած լինեիք այս համակարգչի առջև:

TightVNC ծրագիր.

Ազատորեն բաշխված արտադրանք, GPL լիցենզիա, ամբողջական կոդով;
- օգտակար է վարչարարության, օգտատերերի հեռավոր աջակցության, կրթության և ուսման և շատ այլ դեպքերում.
- խաչաձև հարթակ, հասանելի Windows-ի և Unix համակարգեր, համատեղելի այլ VNC արտադրանքների հետ:

Ամուր VNC Windows-ի համար

  • Տեղադրում
  • Որտեղի՞ց սկսել:

Տեղադրում

TightVNC-ն գալիս է տեղադրման գործարկվող տարբերակով: Գործարկեք ֆայլը և կտեսնեք տեղադրման սովորական ձևը, որը ձեզ հուշում է կարդալ տեղադրման հրահանգները, ընտրել տեղադրման գրացուցակը, սահմանել տեղադրման տարբերակները և շարունակել տեղադրումը:

Ծրագրի տեղադրման ավարտից հետո Start->Programs մենյուում կստեղծվի «TightVNC» նոր խումբ: Եթե ​​ցանկանում եք, որ TightVNC ծրագիրը ինքնաբերաբար գործարկվի և աշխատի նույնիսկ այն ժամանակ, երբ ձեր սարքին միացված օգտատերեր չկան, դուք պետք է ծրագիրը տեղադրեք որպես համակարգային ծառայություն՝ կառավարման բաժնում TightVNC ծրագրից ընտրելով համապատասխան ընտրացանկը (TightVNC->Administration- > Տեղադրեք VNC ծառայությունը): Նշում. Ծառայության տեղադրումը հիմնականում անհրաժեշտ է միայն հեռակառավարվող սարքի վրա Ctrl-Alt-Del ստեղների համակցությունը օգտագործելու համար (կիրառվում է միայն Windows NT/2000/XP համակարգերի համար):

Լռելյայնորեն, TightVNC-ը տեղադրված է Program Files\TightVNC գրացուցակում, սակայն տեղադրման ընթացքում կարող եք ընտրել այլ ճանապարհ: Նշում. TightVNC ծրագիրը չի կարող տեղադրվել համակարգի որևէ գրացուցակում, և որպես այլընտրանքային եղանակ՝ մենք կարող ենք ձեռքով պատճենել ֆայլերը գրացուցակում և ստեղծել դյուրանցումներ՝ ծրագիրը գործարկելու համար:

Եթե ​​ցանկանում եք ծրագիրը տեղադրել որոշակի թվով համակարգիչների վրա և չեք ցանկանում ամեն անգամ նույն գաղտնաբառը մուտքագրել յուրաքանչյուր մեքենայի վրա, ապա պետք է տեղադրել TightVNC ծրագիրը և սահմանել գաղտնաբառը՝ փոփոխություններ կատարելով ռեեստրի մասնաճյուղում։ ռեեստր այլ համակարգչից: TightVNC ծրագրի կարգավորումները ռեեստրում.

  • HKEY_LOCAL_MACHINE\Software\ORL\WinVNC3
  • HKEY_CURRENT_USER\Software\ORL\WinVNC3

TightVNC տեղադրիչը կարող է աշխատել լուռ ռեժիմով և չհարցնել ձեզ տեղադրման ժամանակ (սակայն, եթե տեղադրման ժամանակ սխալներ լինեն, սխալի երկխոսություն կցուցադրվի): Այս ռեժիմում TightVNC-ը կտեղադրվի լռելյայն Program Files գրացուցակում): Ստորև բերված է TightVNC լուռ ռեժիմում տեղադրելու հրամանի տողը.

Tightvnc-1.3.10-setup.exe /sp- /verysilent

Հեռակա թարմացում

TightVNC սերվերը կարող է թարմացվել հեռակա կարգով: Սա նշանակում է, որ տեղադրիչը կաշխատի TightVNC ծրագրի ակտիվ նիստերում: Մինչ TightVNC ծրագրային ծառայությունն աշխատում է, հնարավոր չէ փոխարինել գործարկվող ֆայլերը, ուստի տեղադրողը նոր ֆայլերը պատճենելու է ժամանակավոր գրացուցակում և նոր տարբերակֆայլերը կաշխատեն համակարգի հաջորդ վերագործարկումից հետո: Տեղադրողը կզգուշացնի համակարգը վերագործարկելու մասին, եթե հնարավոր չէ վերագրանցել հին ֆայլերը:

Նախքան այս ընթացակարգը օգտագործելը, խնդրում ենք ուշադիր կարդալ հետևյալը.

  • Հեռակա թարմացումը պահանջում է, որ դուք վերագործարկեք ձեր համակարգիչը: Եթե ​​ցանկանում եք մուտք գործել համակարգիչ վերաբեռնումից հետո, համոզվեք, որ WinVNC-ն աշխատում է որպես ծառայություն և ոչ նորմալ ռեժիմում:
  • Եթե ​​WinVNC-ն աշխատում է որպես ծառայություն այլ բաշխումից, տեղադրման կարգը չի վերագրի TightVNC ծառայությունը: Այս սահմանափակումը կարող է շտկվել հաջորդ տարբերակները. Այնուամենայնիվ, կա թարմացման մեկ այլ տարբերակ՝ տեղադրել TightVNC ծրագիրը նույն գրացուցակում, ինչ հին VNC ֆայլերը (WinVNC.exe և VNCHooks.dll): Այս դեպքում հին ֆայլերը կվերագրվեն նորերով, երբ համակարգը վերագործարկվի, և ծառայությունը նորից տեղադրելու կարիք չկա: Հիշեք, որ տեղադրման վերջում տեղադրողը ձեզ հուշում է վերագործարկել համակարգը, հակառակ դեպքում դուք սխալ գրացուցակ եք ընտրել տեղադրման համար:
  • Կան մի շարք բաներ, որոնք թույլ կտան ճիշտ վերագործարկել համակարգիչը, և դուք չեք կորցնի համակարգչի վերահսկողությունը: Այլ կերպ ասած, երաշխիք չկա, որ հեռավար թարմացման ընթացակարգը բացարձակապես հուսալի է: Հնարավոր ռիսկերը նվազեցնելու համար փակեք բոլորը գործարկվող հավելվածներմեքենայի վրա, որը արդիականացվում է նախքան TightVNC տեղադրումը գործարկելը:

Որտեղի՞ց սկսել:

TightVNC ծրագիրը, ինչպես և բոլոր VNC-ները, բաղկացած է երկու մասից՝ Սերվեր (նաև կոչվում է WinVNC), որն ապահովում է մուտք գործող մեքենայի էկրանին, և Viewer ծրագիրը ցուցադրում է սերվերից ստացված հեռավոր էկրանը: Սկսելու համար դուք պետք է գործարկեք սերվերը այն մեքենայի վրա, որը ցանկանում եք ձեռք բերել հեռավոր մուտքև միացեք Viewer ծրագրի միջոցով: Windows-ի համար TightVNC բաշխումը ներառում է երկու մաս՝ սերվեր և հաճախորդ:

Սերվերի գործարկում (WinVNC)

TightVNC սերվերը կարող է գործարկվել երկու եղանակով.

  • որպես հավելված (միայն ընթացիկ օգտագործողի համար);
  • որպես Windows ծառայություն (ամբողջ օպերացիոն համակարգի համար):

Հավելվածի ռեժիմում սերվերը կարող է գործարկվել միայն ընթացիկ օգտագործողի աշխատաշրջաններում և կփակվի նիստի ավարտից հետո: WinVNC հավելվածի ռեժիմում գործարկելու համար ընտրեք ցանկը Սկսել->Ծրագրեր->TightVNC->Գործարկել TightVNC սերվերը.

Մեքենան մուտք գործելու համար, նույնիսկ երբ ոչ մի օգտատեր համակարգ մուտք չի գործել, և որպեսզի սերվերը ավտոմատ կերպով բեռնվի համակարգի վերաբեռնումից հետո, TightVNC ծրագիրը պետք է գործարկվի որպես ծառայություն: Ծառայությունը տեղադրելու համար ընտրեք ցանկը Սկսել->Ծրագրեր->TightVNC->Ադմինիստրացիա->Տեղադրել VNC ծառայությունը. AT Windows համակարգեր 95/98/ME ծառայությունը կսկսվի անմիջապես, Windows NT/2000/XP համակարգերում դուք պետք է ձեռքով գործարկեք ծառայությունը կառավարման վահանակից կամ հրամանի տող(զուտ մեկնարկ winvnc): Ամեն դեպքում, ծառայությունը ավտոմատ կերպով կգործարկվի համակարգի հաջորդ վերագործարկումից հետո: Նշում. Եթե VNC ծառայությունը գործարկվել է ձեռքով, կարող եք նաև ձեռքով սկսել օգնության ծառայությունը ցանկից Start->Programs->TightVNC->Administration->Run Service Helper-ը, և գործարկումից հետո դուք կտեսնեք պատկերակը WinVNC ծրագրի սկուտեղում (ավելի մանրամասն ստորև):

Անկախ նրանից, թե ինչպես եք գործարկում TightVNC սերվերը, առաջին անգամ այն ​​գործարկելու դեպքում այն ​​ձեզ ցույց կտա «Հատկություններ» կարգավորումների պատուհանը՝ գաղտնաբառեր մուտքագրելու համար՝ սարք մուտք գործելու համար: Դիտող. Քանի դեռ գաղտնաբառը չի սահմանվել, TightVNC սերվերը չի ընդունի մուտքային կապերը ցանցից:

Լռելյայն կազմաձևում յուրաքանչյուր օգտատեր կարող է ունենալ իր անձնական գաղտնաբառը, կա նաև հատուկ լռելյայն գաղտնաբառ, որն օգտագործվում է, երբ ոչ մի օգտատեր գաղտնաբառ չի սահմանել (օրինակ, երբ ոչ ոք մուտք չի գործել, կամ օգտվողը չունի գաղտնաբառ սահմանված: հաշիվհամակարգեր): Նշում. TightVNC-ում նախադրված գաղտնաբառեր չկան, ամբողջ մեքենայի գաղտնաբառը օգտագործվում է «լռելյայն» միայն այն պատճառով, որ համակարգում օգտագործողը կարող է գաղտնաբառ չունենալ:

Օգտագործողի գաղտնաբառ սահմանելու համար դուք պետք է բացեք «Հատկություններ» երկխոսության տուփը մենյուից, ինչպես նկարագրված է ստորև: Եթե ​​ցանկանում եք սահմանել լռելյայն գաղտնաբառ, գործարկեք Սկսել->Ծրագրեր->TightVNC->Ադմինիստրացիա->Ցույց տալ կանխադրված կարգավորումները. Նշում. «Հատկություններ» երկխոսության վանդակի վերնագիրը կկարդա «Ընթացիկ օգտվողի հատկություններ» կամ «Լռակյաց տեղական համակարգի հատկություններ»՝ կախված նրանից, թե որ կարգավորումներն են խմբագրվել:

TightVNC ծրագրի հաջող մեկնարկից հետո համակարգի սկուտեղում (ծանուցման տարածքում) կհայտնվի փոքրիկ սկուտեղի պատկերակ: Պատկերակը կունենա սպիտակ ֆոն, եթե ակտիվ կապեր չկան, և այլ ֆոն, եթե հեռավոր համակարգիչը միացված է սերվերին: Պատկերակի վրա սավառնելը կցուցադրի միացված մեքենայի IP հասցեն:


TightVNC սերվերի պատկերակի նորմալ տեսք

Մկնիկը դնելով պատկերակի վրա՝ ցուցադրվում է IP հասցեն

Գործիքների հուշումը ցույց է տալիս, որ TightVNC
սկսել է որպես համակարգային ծառայություն

Սրբապատկեր՝ շրջելի գույներով
երբ հեռավոր մեքենաները միացված են

Սրբապատկերի կարմիր եզրագիծն ասում է
Նոր օգտվողների միացումներն անթույլատրելի են

Tooltip-ը կցուցադրի պատճառը
արգելափակել օգտվողների կապերը

Պատկերակի վրա աջ սեղմելով կբացվի թռուցիկ (ըստ ցանկության) մենյու.


TightVNC սերվերի ընտրացանկ

Հետևյալ հրամանները հասանելի են մենյուից.

  • Հատկություններ... (Հատկություններ)- Ցույց է տալիս կարգավորումների երկխոսություն, որտեղ օգտագործողը կարող է փոխել տարբեր տարբերակներ TightVNC սերվերի համար: Երկխոսության տուփը հասանելի կլինի նաև պատկերակի վրա կրկնակի սեղմելով:
  • Ավելացնել նոր հաճախորդ... (Ավելացնել նոր հաճախորդ)- Ելքային կապը սկզբնավորվում է «լսելու» ռեժիմով աշխատող հաճախորդի հետ, որը կկառավարի մեր համակարգիչը:
  • Սպանել բոլոր հաճախորդներին (անջատել բոլոր հաճախորդներին)- այս գործողությունը կանջատի մեր համակարգչին միացած բոլոր ակտիվ հաճախորդները:
  • Անջատել նոր հաճախորդները (արգելել նոր հաճախորդների կապերը)- այս գործողությունն արգելում է նոր կապերը մեր համակարգչին: Եթե ​​նորից սեղմեք ցանկի վրա, նոր կապերը կվերսկսվեն: Նշում: Այս ռեժիմըչի վերականգնվում, երբ սերվերը վերագործարկվում է:
  • Մոտ... (Ծրագրի մասին ...)- Ցույց է տալիս տեղեկատվություն ծրագրի մշակողի մասին:
  • Փակել TightVNC սերվերը- Ելք, անջատեք սերվերը:

Viewer-ի գործարկում

TightVNC սերվերով աշխատող հեռավոր աշխատասեղան դիտելու և կառավարելու համար ձեզ անհրաժեշտ կլինի TightVNC Viewer ծրագիրը: Ծրագիրը սկսելու համար ընտրեք Սկսել->Ծրագրեր->TightVNC->TightVNC Viewer. Դուք կտեսնեք պատուհան, որը կարող է ընտրել այն սերվերը, որին ցանկանում եք միանալ:

Սերվերի անունը կամ IP հասցեն մուտքագրելուց հետո սեղմեք «Միացեք»: Եթե ​​սերվերի հետ կապը հաջող է, ապա ձեզ կցուցադրվի գաղտնաբառ մուտքագրելու և սերվեր մուտքը հաստատելու երկխոսության տուփ: Եթե ​​գաղտնաբառը ճիշտ է (ճիշտ) մուտքագրվել, ապա սերվերի հետ կապ կկատարվի, և դուք կտեսնեք հեռավոր աշխատասեղանը:

Viewer ծրագիրը կարելի է սկսել լսելու ռեժիմում (լսում, սպասում)՝ օգտագործելով «Նոր կապ» պատուհանի համապատասխան կոճակը։ Այս ռեժիմում պատուհանը կնվազեցվի մինչև պատկերակը և կսպասի TightVNC սերվերի կողմից նախաձեռնված միացմանը (տես «Ավելացնել նոր հաճախորդ» WinVNC ընտրացանկի գործողության նկարագրությունը):

«Նոր կապ» պատուհանում կարող եք օգտագործել կոճակը համատեքստի օգնություն F1.

Օգտագործելով վեբ զննարկիչը որպես դիտող

VNC սերվերը պարունակում է նաև փոքր վեբ սերվեր: Եթե ​​դուք միանում եք վեբ բրաուզերի հետ VNC սերվերին, Java տարբերակըդիտելու և հեռակա հասանելիություն ստանալու համար ավտոմատ կտեղադրվի: Ակնհայտ է, որ ձեր վեբ զննարկիչը պետք է աջակցի Java սկրիպտներին: Պետք չէ պրոքսի օգտագործել, Java սկրիպտը ուղղակիորեն միանում է սերվերին:

Սերվերը լսում է կապեր HTTP արձանագրության համար 5800 պորտի + ցուցադրման համարի վրա: (Հիշեք, որ WinVNC սերվերի մեքենայի վրա լռելյայն ցուցադրումը 0 է): Այսպիսով, երկրորդ էկրանը «myhost» մեքենային միացնելու համար դուք պետք է ձեր վեբ բրաուզերում մուտքագրեք այսպիսի հասցե՝ http://myhost:5802/: Java-ն ձեզ կհուշի գաղտնաբառ, այնուհետև կցուցադրի հեռավոր աշխատասեղանը:

TightVNC-ի հեռացում

TightVNC ծրագիրը կարող է տեղահանվել՝ օգտագործելով «Ավելացնել/հեռացնել ծրագրեր» տարբերակը Control Panel-ում: Նշում. TightVNC-ը որևէ ֆայլ չի պատճենում համակարգի գրացուցակներում: TightVNC-ն հեռացնելուց առաջ համոզվեք, որ ծրագիրը չի աշխատում կամ տեղադրված չէ որպես համակարգի ծառայություն:

Երբեմն մեզ անհրաժեշտ է հեռավոր մուտք դեպի Linux տեսողական վահանակ, տրված առաջադրանքըդա չափազանց հազվադեպ է պահանջվում, բայց եթե պահանջվում է, անհնարին ոչինչ չկա :) Այդ նպատակով խորհուրդ եմ տալիս օգտագործել tightvncինչու tightVNC? Այս ծրագրաշարը ունակ է Linux, և սկսած պատուհաններհեռակա կարգով միացնել աշխատասեղանին, դրա տեղադրումը չափազանց պարզ է և դափի հետ հատուկ պարեր չի պահանջում :) Կարող է ավելին լինել լավագույն ծրագրաշարըլավ կիսվեք մեզ հետ :)
Ի հավելումն մնացած ամեն ինչի ամուր VNCի վիճակի է աշխատել ցածր կապի ուղիներով, օպտիմալացման համար սա լավ պլյուս է:
Եկեք անցնենք տեղադրմանը:

Տեղադրեք tightvnc սերվերը մեքենայի վրա, որին ցանկանում եք միանալ.
sudo apt-get տեղադրել tightvncserver
AT վերջին թարմացումները ubuntu-ն, մասնավորապես, 14.04 տարբերակից կար մի փոքրիկ վրիպակ gnome-ով, երբ միանում էր ստրուկի փոխարեն: աշխատասեղանը ցուցադրում էր մոխրագույն էկրան, այնպես որ միանալու համար հարկավոր է օգտագործել մեկ այլ shell մոդուլ.
sudo apt-get տեղադրել xfce4 xfce4-goodies
Մուտքի համար գաղտնաբառ սահմանելը.
vncpasswd ~/.vnc/passwd Paswd ֆայլը կստեղծվի թաքնված թղթապանակձեր գլխավոր գրացուցակում... Դուք կարող եք ինքներդ ստեղծել այս թղթապանակը.vnc...

Գործարկեք ձեր ուզած պարամետրով.
sudo tightvncserver -երկրաչափություն 1024x768 -խորություն 16 Աշխատում է tightVNC 1024x768 լուծաչափով և 16 բիթ գույնի խորությամբ

Ստանդարտ գործարկում.
sudo vncserver:1
Սպանել գործընթացը ավարտից հետո.
sudo vncserver -սպանել:1

Նշում:

Ինչպե՞ս փոխել կանխադրված tightVNC պորտը:
Հեռավոր մեքենայի վրա մուտք գործելու համար նավահանգիստը պետք է փոխանցվի 5901-ը ստանդարտ tightVNC պորտ է, կարող եք փոխել այն միանալիս, երբ միանալիս օգտագործում եք ստանդարտ դեպքում՝ 1 - սա պորտ 5901 է, եթե ցանկանում եք օգտագործել պորտը 5911, հետևաբար միացնելիս այն կլինի՝ 11 և այլն։ Օրինակ՝ ձեզ անհրաժեշտ է պորտ։ 7829, սկսել vncserverայս կանոնով.
sudo vncserver:7829 հանել 5900 = 1929, այսպես հեռակառավարվող մեքենային միանալիսգրեք՝ ip:1929 կամ այսպես՝ ip:7829, օգտագործեք ինչպես ցանկանում եք, մի մոռացեք փոխանցել Ձեզ անհրաժեշտ պորտը:
tightVNC մոխրագույն էկրան միացման վրա
Եթե ​​միանալու ժամանակ մոխրագույն էկրանով վրիպակ ունեիք և փաթեթը տեղադրեցիք xfce4ապա դուք պետք է փոխեք ֆայլը xstartup:
sudo nano root/.vnc/xstartup Մեկնաբանեք ամեն ինչ տրված ֆայլըև ավելացնել հետևյալը.
#!bin/sh xrdb $HOME/.Xresources startxfce4 &
tightVNC ստեղնաշարի դասավորության փոփոխությունը չի աշխատում
Եթե ​​ձեր ստեղնաշարի դասավորությունը չի փոխվում, ավելացրեք.
#!bin/sh xrdb $HOME/.Xresources startxfce4 և արտահանել XKL_XMODMAP_DISABLE=1 Բայց սա ավելորդ է, այս սխալը շատ հազվադեպ է պատահում...
Ստորև կցեմ տեղադրման փաթեթները։ ամուր VNC հեռուստադիտողև սերվերհամար Windows 32 և 64 քիչ.