Talaan ng mga Nilalaman:

Gumamit ng SSH at XMing upang Maipakita ang Mga Programang X Mula sa isang Linux Computer sa isang Windows Computer: 6 Hakbang
Gumamit ng SSH at XMing upang Maipakita ang Mga Programang X Mula sa isang Linux Computer sa isang Windows Computer: 6 Hakbang

Video: Gumamit ng SSH at XMing upang Maipakita ang Mga Programang X Mula sa isang Linux Computer sa isang Windows Computer: 6 Hakbang

Video: Gumamit ng SSH at XMing upang Maipakita ang Mga Programang X Mula sa isang Linux Computer sa isang Windows Computer: 6 Hakbang
Video: Papano gumamit ng SSH? (Filipino/Tagalog Beginner's Guide) 2024, Nobyembre
Anonim
Gumamit ng SSH at XMing upang Maipakita ang mga Programang X Mula sa isang Linux Computer sa isang Windows Computer
Gumamit ng SSH at XMing upang Maipakita ang mga Programang X Mula sa isang Linux Computer sa isang Windows Computer

Kung gumagamit ka ng Linux sa trabaho, at Windows sa bahay, o kabaligtaran, maaaring kailanganin mo minsan na mag-log in sa computer sa iyong ibang lokasyon, at magpatakbo ng mga programa. Kaya, maaari kang mag-install ng X Server, at paganahin ang SSH Tunneling sa iyong SSH Client, at i-one-up ang parehong VNC at Remote Desktop, para sa bilis at kakayahang magamit. Saklaw ng ible na ito ang paggamit ng sourceforge.net/projects/xming/ at www.bitvise.com / tunnelier bilang iyong mga solusyon sa Windows, at Openssh para sa panig ng Linux. Sa isang tala, ang lahat ng ito ay maaari ring magamit ang LogMeIn Hamachi bilang isang madaling gamiting VPN.

Hakbang 1: I-set up ang Iyong SSH Client

I-set up ang Iyong SSH Client
I-set up ang Iyong SSH Client
I-set up ang Iyong SSH Client
I-set up ang Iyong SSH Client

Sa hakbang na ito, ise-set up namin ang iyong SSH Client. Una, i-install ang iyong kopya ng Bitvise Tunnelier, at simulan ito. Maaari kang lumikha ng isang profile ng koneksyon sa IP address ng host server ng Linux o hostname, at opsyonal na awtomatikong impormasyon sa pag-login. Ang susunod na bahagi ng hakbang na ito ay pinupunan ang mga port na ipapasa sa pamamagitan ng SSH. Para sa Windows X Server, ipapasa namin ang port ng linux box na 6010 sa port box ng 6000 windows, kung saan tatakbo ang XMing. Sa ganitong paraan, ang sariling X Server ng Linux ay maaaring magpatakbo ng hindi nagagambala, sa port 6000.

Hakbang 2: I-install ang XMing, ang X Server para sa Windows

Patakbuhin ang program ng installer para sa XMing. Susunod, simulan ang XMing sa background. Maaari mong laktawan ang mga pagpipilian sa pagsasaayos, dahil ang mga default ay dapat na pagmultahin.

Hakbang 3: Siguraduhin Na Ang OpenSSH Ay Naka-install sa Linux

Siguraduhin Na Ang OpenSSH Ay Naka-install sa Linux
Siguraduhin Na Ang OpenSSH Ay Naka-install sa Linux

Sa iyong Linux Computer, tiyaking naka-install at tumatakbo ang OpenSSH. Para sa Ubuntu, maaari mo lamang patakbuhin ang "sudo apt-get install openssh-server" sa command terminal. Iba't ibang mga Pamamahagi ng Linux ay magkakaiba.

Hakbang 4: Magdagdag ng isang Awtomatikong "DISPLAY" na Variable para sa Linux Computer

Magdagdag ng isang Awtomatikong
Magdagdag ng isang Awtomatikong
Magdagdag ng isang Awtomatikong
Magdagdag ng isang Awtomatikong
Magdagdag ng isang Awtomatikong
Magdagdag ng isang Awtomatikong

Idagdag ang mga sumusunod na linya sa dulo ng file sa "$ {HOME} /. Bashrc": kung [-d "$ {HOME} / bin"]; pagkatapos ay i-export ang PATH = "$ {PATH}: $ {HOME} / bin" kung [-f "$ {HOME} / bin / ssh_login"]; tapos "$ {HOME} / bin / ssh_login" fifiNext, lumikha ng file na "$ {HOME} / bin / ssh_login". Lumikha ng file gamit ang mga sumusunod na paunang nilalaman: #! / Bin / shif [-n "$ {SSH_CLIENT}"]; pagkatapos kung [-z "$ {DISPLAY}"]; pagkatapos ay i-export ang DISPLAY = 'localhost: 10' fifiPagkatapos i-save ang file, patakbuhin ang sumusunod na utos: "chmod 777 $ {HOME} / bin / ssh_login" upang maisagawa ang script. Ang ginagawa nito, ay itinuro ang anumang programa ng X na nagsimula mula sa isang console na naka-log in sa pamamagitan ng SSH sa port na muling nagdidirekta pabalik sa SSH-Client PC, sa kasong ito, ang Windows PC na nagpapatakbo ng XMing. Sine-save lamang ito sa amin mula sa pag-type ng parehong linya na "DISPLAY =" sa tuwing mag-log in ka sa pamamagitan ng SSH.

Hakbang 5: Simulan ang Iyong Client ng SSH

Simulan ang Iyong Client ng SSH
Simulan ang Iyong Client ng SSH
Simulan ang Iyong SSH Client
Simulan ang Iyong SSH Client

Simulan ang iyong SSH Session sa pamamagitan ng pag-click sa pindutang "Login". Matapos makumpleto ang paunang pahintulot, at tatanggapin mo ang anumang mga key ng Pag-encrypt na kailangan mo, malamang na magkakaroon ka ng isang command prompt window at isang secure na window ng ftp na bukas. Maaari mong isara ang window ng sFTP, sa ngayon. Upang subukan ang iyong pag-set up, patakbuhin ang "xeyes" mula sa prompt ng utos. Kung nakikita mo ang dalawang malalaking mata sa google na sumusunod sa iyong mouse, na may isang X-Windows icon at window bar sa itaas ng mga ito, gumagana ang iyong pag-set up!

Hakbang 6: Bersyon ng Linux-to-Linux

Bersyon ng Linux-to-Linux
Bersyon ng Linux-to-Linux
Bersyon ng Linux-to-Linux
Bersyon ng Linux-to-Linux

Bilang isang labis na hakbang, Kung sinusubukan mong gumanap ng parehong uri ng bagay mula sa isang Linux Client, sa isang hiwalay na Linux server, napakasimple nito. Ang bawat computer ay dapat na may naka-install na openSSH Client at Server. Sa isa sa mga computer, patakbuhin lamang ang "ssh -l -Y". Ang mga pagpipiliang "-X" at "-Y" ay nagbibigay-daan sa pagpapasa ng X Server, tulad nito, ngunit ang pagpipiliang "-Y" ay nagbibigay-daan sa higit pang mga tampok ng server kaysa sa "-X". Hinahayaan ka ng opsyong "-l" na tukuyin ang server ng gumagamit gumagamit ng computer kung saan mag-log in, kung sakaling walang magkaparehong gumagamit sa username na naka-log in sa client PC.

Inirerekumendang: