Мазмуну:

Windows компьютериндеги Linux компьютеринен X программаларын көрсөтүү үчүн SSH жана XMing колдонуңуз: 6 кадам
Windows компьютериндеги Linux компьютеринен X программаларын көрсөтүү үчүн SSH жана XMing колдонуңуз: 6 кадам

Video: Windows компьютериндеги Linux компьютеринен X программаларын көрсөтүү үчүн SSH жана XMing колдонуңуз: 6 кадам

Video: Windows компьютериндеги Linux компьютеринен X программаларын көрсөтүү үчүн SSH жана XMing колдонуңуз: 6 кадам
Video: Delphi Программирование / Android NDK, SDK, Java Machine, JDK, Nox Player, AVD Android Эмулятор 2024, Ноябрь
Anonim
Windows компьютериндеги Linux компьютеринен X программаларын көрсөтүү үчүн SSH жана XMing колдонуңуз
Windows компьютериндеги Linux компьютеринен X программаларын көрсөтүү үчүн SSH жана XMing колдонуңуз

Эгерде сиз Linuxту жумушта, ал эми Windowsту үйдө, же тескерисинче колдонсоңуз, кээде башка жерге компьютериңизге кирип, программаларды иштетишиңиз керек болот. Ооба, сиз X Server орнотуп, SSH Кардарыңыз менен SSH туннелировкасын иштете аласыз жана VNC менен Remote Desktopту ылдамдык жана колдонууга ыңгайлуу кылуу үчүн. Windows чечимдери катары.com/tunnelier жана Linux тарап үчүн Opensh. Кошумча айтканда, мунун баары LogMeIn Hamachi колдонууга оңой VPN катары колдоно алат.

1 -кадам: SSH кардарын орнотуңуз

Сиздин SSH кардарын орнотуу
Сиздин SSH кардарын орнотуу
Сиздин SSH кардарын орнотуу
Сиздин SSH кардарын орнотуу

Бул кадамда биз сиздин SSH кардарын орнотобуз. Биринчиден, Bitvise Tunnelier көчүрмөсүн орнотуп, аны баштаңыз. Сиз Linux серверинин IP дареги же хосттун аты менен, ошондой эле автоматтык түрдө кирүү маалыматы менен байланыш профилин түзө аласыз. Бул кадамдын кийинки бөлүгү - SSH аркылуу жөнөтүлүүчү портторду толтуруу. Windows X Server үчүн, биз Linux кутусунун 6010 портун XMing иштей турган терезелердин 6000 портуна жөнөтөбүз. Ошентип, Linuxтун өзүнүн X Serverи 6000 портунда тынч иштей алат.

2 -кадам: XMingди орнотуңуз, Windows үчүн X Server

XMing үчүн орнотуу программасын иштетүү. Андан кийин, XMingди фондо баштаңыз. Сиз конфигурация параметрлерин өткөрүп жибере аласыз, анткени демейки жакшы болушу керек.

3 -кадам: OpenSSH Linuxта орнотулганын текшериңиз

OpenSSH Linuxта орнотулганын текшериңиз
OpenSSH Linuxта орнотулганын текшериңиз

Linux компьютериңизде OpenSSH орнотулганын жана иштеп жатканын текшериңиз. Ubuntu үчүн сиз жөн гана буйрук терминалында "sudo apt-get install openssh-server" иштете аласыз. Башка Linux бөлүштүрүүлөрү айырмаланат.

4 -кадам: Linux ЭЭМ үчүн Автоматтык "DISPLAY" өзгөрмөсүн кошуңуз

Автоматты кошуу
Автоматты кошуу
Автоматты кошуу
Автоматты кошуу
Автоматты кошуу
Автоматты кошуу

"$ {HOME}/. Bashrc" файлынын аягына төмөнкү саптарды кошуңуз: if [-d "$ {HOME}/bin"]; анда экспорттоо PATH = "$ {PATH}: $ {HOME}/bin" if [-f "$ {HOME}/bin/ssh_login"]; анда "$ {HOME}/bin/ssh_login" fifiКийинки, "$ {HOME}/bin/ssh_login" файлын түзүңүз. Файлды төмөнкү баштапкы мазмун менен түзүңүз:#!/Bin/shift [-n "$ {SSH_CLIENT}"]; анда эгер [-z "$ {DISPLAY}"]; анда DISPLAY = 'localhost: 10' fifi экспортто Файлды сактагандан кийин, төмөнкү буйрукту аткарыңыз: "chmod 777 $ {HOME}/bin/ssh_login", скрипттин аткарылышы үчүн. Бул эмне кылат, кайсы гана болбосун X программасы SSH аркылуу кирген консолдон башталып, SSH-Кардар ЖКсына кайра багытталган портко, бул учурда Windows PC XMing менен иштейт. Бул бизди SSH аркылуу кирген сайын бир эле "DISPLAY =" линиясын терүүдөн куткарат.

5 -кадам: SSH кардарын баштаңыз

Сиздин SSH Кардарын баштоо
Сиздин SSH Кардарын баштоо
Сиздин SSH Кардарын баштоо
Сиздин SSH Кардарын баштоо

SSH сессияңызды "Кирүү" баскычын басып баштаңыз. Алгачкы авторизация аяктагандан кийин жана сиз керектүү шифрлөө ачкычтарын кабыл алгандан кийин, сизде буйрук терезеси жана коопсуз ftp терезеси ачылат. Азырынча sFTP терезесин жаба аласыз. Орнотууңузду текшерүү үчүн, буйрук сабынан "xeyes" иштетиңиз. Эгерде сиз чычканыңыздын артында X-Windows сүрөтчөсү жана терезе тилкеси бар эки чоң Google көзүн көрсөңүз, анда сиздин орнотууңуз иштеп жатат!

6-кадам: Linux-Linux версиясы

Linux-Linux версиясы
Linux-Linux версиясы
Linux-Linux версиясы
Linux-Linux версиясы

Кошумча кадам катары, эгер сиз Linux Клиентинен өзүнчө Linux серверине окшош нерсени аткарууга аракет кылып жатсаңыз, бул абдан жөнөкөй. Ар бир компьютерде openSSH Client жана Server орнотулган болушу керек. Компьютерлердин биринде жөн эле "ssh -l -Y" иштетиңиз. "-X" жана "-Y" параметрлери дал ушул сыяктуу эле X Server багыттоону иштетет, бирок "-Y" опциясы "-X" караганда көбүрөөк сервердик мүмкүнчүлүктөрдү иштетет. "-L" тандоосу колдонуучу серверин көрсөтүүгө мүмкүндүк берет кардардын компьютеринде сиз кирген логинге окшош колдонуучу жок болсо, кире турган компьютердин колдонуучусу.

Сунушталууда: