Computer help - file server


[ Blog ] - [ File Server ] - [ Удаленная компьютерная помощь ]

У гэтым артыкуле я распавяду пра тое, як можна тунэляваць любыя VNC-злучэнні праз пратакол SSH, які забяспечвае шыфраванне і бяспеку ўсяго трафіку. У цяперашні час я выкарыстоўваю гэта ўвесь час перад дыстанцыйным падключэннем да любога з маіх ПК, так што паролі і інфармацыя для ўваходу не могуць быць пранюханы.

Ёсць некалькі ўмоў, якія неабходна выканаць, перш чым вы сапраўды зможаце выкарыстоўваць інфармацыю гэтага артыкула.

1. SSH-сервер - па-першае, вам трэба наладзіць асабісты SSH-сервер, які будзе выкарыстоўвацца для стварэння бяспечнага тунэля VNC.Гэта выходзіць за рамкі гэтага артыкула, але вы можаце прачытаць выдатны допіс LifeHacker пра тое, як наладзіць асабісты SSH-сервер. (Гэтаму кіраўніцтву больш за дзесяць гадоў, але ён усё яшчэ працуе. У іншым блогу ёсць новае кіраўніцтва, якое таксама працуе.

2. VNC-сервер - па-другое, вам трэба ўсталяваць і наладзіць сервер VNC на кожным машына, да якой вы хочаце падключыцца.

3. Дынамічны DNS - нарэшце, калі вы хочаце мець магчымасць падключэння да хатняга кампутара па-за межамі лакальнай сеткі, вам трэба будзе наладзіць бясплатную дынамічную ўліковы запіс DNS , калі ў вас ужо не статычны IP.Вы можаце прачытаць мой папярэдні пост тут пра тое, як наладзіць дынамічны DNS. Гэта дазволіць вам выкарыстоўваць унікальнае даменнае імя, такое як myname.homeip.net і г. д.

Гэта можа здацца мноствам спраў, перш чым вы зможаце гэта зрабіць, і гэта! Мне спатрэбіўся час, каб даведацца ўсё і прымусіць усё гэта працаваць, але як толькі ўстаноўка будзе працаваць, вы адчуеце, што толькі што падняліся на Эверэст!

Парадак, у якім вы хацелі б выканаць гэтыя тры перадумовы, - гэта налада дынамічнага DNS, затым налада праграмнага забеспячэння сервера VNC (даволі проста), а затым наладка сервера SSH.Тунэльны VNC па SSH

Добра, зараз да падручніка па вывучэнні тунэльнага VNC па SSH! У гэтым артыкуле я буду выкарыстоўваць TightVNC у якасці праграмнага забеспячэння для дыстанцыйнага кіравання, а Putty - як кліент SSH. Мы будзем выкарыстоўваць Putty для падлучэння да кліента SSH, а затым выкарыстоўваць TightVNC для падлучэння да кампутара, якім мы хочам кіраваць.

Крок 1: Адкрыйце Putty і націсніце на катэгорыю Session на левай панэлі. У полі Імя хаста вам трэба ўвесці дынамічны DNS-адрас для хатняга SSH-сервера. Ці вы можаце ўвесці IP-адрас, калі ў вас статычны IP.Звярніце ўвагу, гэта ваш знешні IP-адрас для сервера SSH.

Акрамя таго, увядзіце імя ў тэкставае поле "Захаваныя сеансы", напрыклад VNC праз SSH, і націсніце "Захаваць". Такім чынам, вам не трэба будзе рабіць гэта кожны раз.



Крок 2: Цяпер разгарніце Connection, затым SSH і націсніце на Tunnels. Цяпер увядзіце нумар зыходнага порта і порт прызначэння. Зыходны порт TightVNC - 5900, таму што менавіта гэты порт ён праслухоўвае для злучэнняў.

Порт прызначэння будзе ўнутраным IP-адрасам вашага SSH-сервера з наступным нумарам порта, г.зн.е. 10.0.1.104:5900.



Крок 3: Цяпер націсніце кнопку Дадаць, і яна з'явіцца ў полі спісу непасрэдна вышэй:



Крок 4: Вам не трэба нічога больш мяняць. Вось і сапраўды! Цяпер вярніцеся да экрана сесіі і зноў націсніце кнопку "Захаваць".

Вы можаце праверыць яго, націснуўшы кнопку "Адкрыць", і вы атрымаеце каманднае акно з запытам на ўвод імя карыстальніка і пароля. Пасля паспяховага ўваходу на сервер SSH ён прывядзе вас да каманднага радка.Цяпер вы стварылі VNC праз SSH-тунэль!

Крок 5: Цяпер адкрыйце TightVNC і ўвядзіце 127.0.0.1 у поле сервера VNC:



Цяпер націсніце "Падключыцца", і вы зможаце падключыцца да кампутара выдалена! Гэта трохі працэс і трохі складана, але калі вы будзеце працягваць спробы, вы прымусіце яго працаваць! Пасля налады сервера SSH вы таксама можаце выкарыстоўваць яго для шыфравання сеансу прагляду вэб-старонак!

Калі ў вас ёсць якія-небудзь пытанні ці вы не можаце нешта зразумець, адпраўце каментарый, і я паспрабую вам дапамагчы! Атрымлівайце асалоду!

.
SETUP UA COMPUTER BLOG