Sisukord:

SSH ja XMingi kasutamine X -programmide kuvamiseks Linuxi arvutist Windowsiga arvutis: 6 sammu
SSH ja XMingi kasutamine X -programmide kuvamiseks Linuxi arvutist Windowsiga arvutis: 6 sammu

Video: SSH ja XMingi kasutamine X -programmide kuvamiseks Linuxi arvutist Windowsiga arvutis: 6 sammu

Video: SSH ja XMingi kasutamine X -programmide kuvamiseks Linuxi arvutist Windowsiga arvutis: 6 sammu
Video: Объяснение сетевых портов 2024, November
Anonim
Kasutage SSH -d ja XMingi, et kuvada X -programmid Linuxi arvutist Windowsi arvutis
Kasutage SSH -d ja XMingi, et kuvada X -programmid Linuxi arvutist Windowsi arvutis

Kui kasutate tööl Linuxit ja kodus Windowsi või vastupidi, peate mõnikord oma teises kohas arvutisse sisse logima ja programme käivitama. Noh, saate installida X-serveri ja lubada SSH-tunneldamise oma SSH-kliendiga ning ühekordse nii VNC kui ka kaugtöölaua kiiruse ja kasutatavuse tagamiseks..com/tunnelier teie Windowsi lahendustena ja Openssh Linuxi poolel. Vahemärkusena võib märkida, et see kõik võib kasutada ka LogMeIn Hamachi kui hõlpsasti kasutatavat VPN-i.

Samm: seadistage oma SSH -klient

Seadistage oma SSH -klient
Seadistage oma SSH -klient
Seadistage oma SSH -klient
Seadistage oma SSH -klient

Selles etapis seadistame teie SSH -kliendi. Esmalt installige oma Bitvise Tunnelier koopia ja käivitage see. Ühendusprofiili saate luua Linuxi serveri IP -aadressi või hostinime ja soovi korral automaatse sisselogimisteabega. Selle etapi järgmine osa on SSH kaudu edastatavate portide täitmine. Windows X Serveri puhul edastame linuxi kasti pordi 6010 Windowsi kasti porti 6000, kus XMing töötab. Nii saab Linuxi enda X -server häirimatult sadamas 6000 töötada.

Samm: installige XMing, X -server Windowsile

Käivitage XMingi installiprogramm. Seejärel käivitage XMing taustal. Saate seadistusvalikud vahele jätta, kuna vaikeseaded peaksid olema korras.

Samm: veenduge, et OpenSSH oleks Linuxi installitud

Veenduge, et OpenSSH oleks Linuxile installitud
Veenduge, et OpenSSH oleks Linuxile installitud

Veenduge oma Linuxi arvutis, et OpenSSH on installitud ja töötab. Ubuntu puhul saate käsuterminalis lihtsalt käivitada "sudo apt-get install openssh-server". Muud Linuxi distributsioonid erinevad.

Samm: lisage Linuxi arvuti jaoks automaatne muutuja "DISPLAY"

Lisage automaat
Lisage automaat
Lisage automaat
Lisage automaat
Lisage automaat
Lisage automaat

Lisage "$ {HOME}/. Bashrc" faili lõppu järgmised read: if [-d "$ {HOME}/bin"]; seejärel eksportige PATH = "$ {PATH}: $ {HOME}/bin", kui [-f "$ {HOME}/bin/ssh_login"]; siis. "$ {HOME}/bin/ssh_login" fifiNext, looge fail "$ {HOME}/bin/ssh_login". Looge järgmise esialgse sisuga fail:#!/Bin/shif [-n "$ {SSH_CLIENT}"]; siis kui [-z "$ {DISPLAY}"]; seejärel eksportige DISPLAY = 'localhost: 10' fifiPärast faili salvestamist käivitage järgmine käsk: "chmod 777 $ {HOME}/bin/ssh_login", et muuta skript käivitatavaks. See tähendab, et mis tahes X-programm, mis käivitati konsoolilt, mis on sisse logitud SSH kaudu, sadamasse, mis suunab tagasi SSH-kliendi arvutisse, antud juhul Windowsi arvutisse, kus töötab XMing. See säästab meid lihtsalt sama rea "DISPLAY =" sisestamisest iga kord, kui logite sisse SSH kaudu.

Samm: käivitage oma SSH -klient

Käivitage oma SSH -klient
Käivitage oma SSH -klient
Käivitage oma SSH -klient
Käivitage oma SSH -klient

Alustage oma SSH -seanssi, klõpsates nuppu "Logi sisse". Kui esmane autoriseerimine on lõpule viidud ja nõustute kõigi vajalike krüpteerimisvõtmetega, avaneb tõenäoliselt käsuviiba aken ja turvaline ftp -aken. Praegu saate sFTP akna sulgeda. Seadistuse testimiseks käivitage käsurealt käsk "xeyes". Kui näete hiirt jälgimas kahte suurt Google'i pilku, nende kohal on X-Windowsi ikoon ja aknariba, siis teie seadistus töötab!

6. samm: Linuxi-Linuxi versioon

Linux-Linux versioon
Linux-Linux versioon
Linux-Linux versioon
Linux-Linux versioon

Täiendava sammuna, kui proovite teha sama tüüpi asju Linuxi kliendist eraldi Linuxi serverisse, on see väga lihtne. Igasse arvutisse peab olema installitud openSSH klient ja server. Käivitage ühes arvutis lihtsalt "ssh -l -Y". Valikud "-X" ja "-Y" võimaldavad X-serveri edasisuunamist, kuid valik "-Y" võimaldab rohkem serveri funktsioone kui "-X". Valik "-l" võimaldab määrata kasutajaserveri arvuti kasutaja, kellega sisse logida, juhul kui kasutajanimega, millega olete kliendiarvutis sisse logitud, pole identset kasutajat.

Soovitan: