Mündəricat:

Windows Kompüterində Linux Kompüterindən X Proqramlarını Göstərmək üçün SSH və XMingdən istifadə edin: 6 Addım
Windows Kompüterində Linux Kompüterindən X Proqramlarını Göstərmək üçün SSH və XMingdən istifadə edin: 6 Addım

Video: Windows Kompüterində Linux Kompüterindən X Proqramlarını Göstərmək üçün SSH və XMingdən istifadə edin: 6 Addım

Video: Windows Kompüterində Linux Kompüterindən X Proqramlarını Göstərmək üçün SSH və XMingdən istifadə edin: 6 Addım
Video: Kim nə başa düşdü ❓ 2024, Noyabr
Anonim
Windows Kompüterində Linux Kompüterindən X Proqramlarını Göstərmək üçün SSH və XMing istifadə edin
Windows Kompüterində Linux Kompüterindən X Proqramlarını Göstərmək üçün SSH və XMing istifadə edin

Linuxu iş yerində, Windows'u evdə və ya əksinə istifadə edirsinizsə, bəzən başqa bir yerdəki kompüterə daxil olmalı və proqramları işə salmalısınız. Yaxşı, bir X Server qura və SSH Müştərinizlə SSH Tünelini aktivləşdirə bilərsiniz və həm VNC, həm də Uzaq Masaüstü, sürət və istifadəyə imkan verir. Windows həlləriniz kimi.com/tunnelier və Linux tərəfi üçün Opensh. Əlavə olaraq, bütün bunlar LogMeIn Hamachi-dən istifadəsi asan bir VPN olaraq da istifadə edə bilər.

Addım 1: SSH Müştərinizi Qurun

SSH Müştərinizi Qurun
SSH Müştərinizi Qurun
SSH Müştərinizi Qurun
SSH Müştərinizi Qurun

Bu addımda SSH Müştərinizi quracağıq. Əvvəlcə Bitvise Tunnelier surətinizi quraşdırın və işə salın. Linux serverinin IP ünvanı və ya ana adı və isteğe bağlı olaraq avtomatik giriş məlumatları ilə bir əlaqə profili yarada bilərsiniz. Bu addımın növbəti hissəsi SSH vasitəsilə göndəriləcək limanların doldurulmasıdır. Windows X Server üçün linux qutusunun 6010 portunu XMing -in işləyəcəyi Windows qutusunun 6000 limanına yönləndirəcəyik. Bu şəkildə Linux -un öz X Serveri 6000 portunda narahat olmadan işləyə bilər.

Addım 2: Windows üçün X Server XMing -i quraşdırın

XMing üçün quraşdırma proqramını işə salın. Sonra XMing'i arxa planda başladın. Varsayılanlar yaxşı olduğu üçün konfiqurasiya seçimlərini atlaya bilərsiniz.

Addım 3: OpenSSH -in Linux -da quraşdırıldığından əmin olun

OpenSSH -in Linux -da quraşdırıldığından əmin olun
OpenSSH -in Linux -da quraşdırıldığından əmin olun

Linux Kompüterinizdə OpenSSH -nin quraşdırıldığından və işlədiyindən əmin olun. Ubuntu üçün sadəcə komanda terminalında "sudo apt-get install openssh-server" işlədə bilərsiniz. Digər Linux Dağıtımları fərqli olacaq.

Addım 4: Linux Kompüteri üçün Avtomatik "DISPLAY" Dəyişənini əlavə edin

Avtomatik əlavə edin
Avtomatik əlavə edin
Avtomatik əlavə edin
Avtomatik əlavə edin
Avtomatik əlavə edin
Avtomatik əlavə edin

"$ {HOME}/. Bashrc" faylının sonuna aşağıdakı sətirləri əlavə edin: əgər [-d "$ {HOME}/bin"]; sonra PATH = "$ {PATH}: $ {HOME}/bin" ixrac edin, əgər [-f "$ {HOME}/bin/ssh_login"]; sonra. "$ {HOME}/bin/ssh_login" fifiSonra "$ {HOME}/bin/ssh_login" faylını yaradın. Aşağıdakı ilkin məzmunlu faylı yaradın:#!/Bin/shift [-n "$ {SSH_CLIENT}"]; onda [-z "$ {DISPLAY}"]; sonra ixrac edin DISPLAY = 'localhost: 10' fifiDosyanı saxladıqdan sonra skriptin icra oluna bilməsi üçün "chmod 777 $ {HOME}/bin/ssh_login" əmrini işlədin. Bu nə edir, hər hansı bir X proqramının SSH vasitəsilə daxil olan bir konsoldan başlayaraq yenidən SSH-Müştəri PC-yə, bu halda XMing işləyən Windows PC-yə yönləndirdiyi limana başladığı nöqtələrdir. Bu, bizi hər dəfə SSH vasitəsilə daxil olduğunuzda eyni "DISPLAY =" sətrini yazmaqdan xilas edir.

Addım 5: SSH Müştərinizi Başlayın

SSH Müştərinizi Başlayın
SSH Müştərinizi Başlayın
SSH Müştərinizi Başlayın
SSH Müştərinizi Başlayın

"Giriş" düyməsini basaraq SSH Sessiyasına başlayın. İlkin icazə tamamlandıqdan və lazım olan hər hansı bir şifrələmə düyməsini qəbul etdikdən sonra, ehtimal ki, bir əmr istəyi pəncərəsi və təhlükəsiz bir ftp pəncərəsi açılacaqsınız. İndi sFTP pəncərəsini bağlaya bilərsiniz. Quraşdırmanı yoxlamaq üçün əmr satırından "xeyes" işlədin. Siçanınızın arxasında X-Windows işarəsi və yuxarıda pəncərə çubuğu olan iki böyük googley gözü görürsünüzsə, deməli, quruluşunuz işləyir!

Addım 6: Linux-Linux versiyası

Linux-Linux versiyası
Linux-Linux versiyası
Linux-Linux versiyası
Linux-Linux versiyası

Əlavə bir addım olaraq, eyni bir şeyi bir Linux Müştərisindən ayrı bir Linux serverinə qədər yerinə yetirməyə çalışırsınızsa, bu çox sadədir. Hər bir kompüterdə openSSH Client və Server quraşdırılmalıdır. Kompüterlərdən birində "ssh -l -Y" işlədin. "-X" və "-Y" variantları, eyni şəkildə X Server yönləndirməsini təmin edir, ancaq "-Y" seçimi "-X" -dən daha çox server xüsusiyyətini təmin edir. "-L" seçimi istifadəçi serverini təyin etməyə imkan verir. müştəri PC -də daxil olduğunuz istifadəçi adı ilə eyni istifadəçi olmadığı təqdirdə daxil olacağı kompüter istifadəçisi.

Tövsiyə: