Satura rādītājs:

Izmantojiet SSH un XMing, lai parādītu X programmas no Linux datora Windows datorā: 6 soļi
Izmantojiet SSH un XMing, lai parādītu X programmas no Linux datora Windows datorā: 6 soļi

Video: Izmantojiet SSH un XMing, lai parādītu X programmas no Linux datora Windows datorā: 6 soļi

Video: Izmantojiet SSH un XMing, lai parādītu X programmas no Linux datora Windows datorā: 6 soļi
Video: Nmap.exe Demystified: The Ultimate Network Discovery Tool Part 1 2024, Jūlijs
Anonim
Izmantojiet SSH un XMing, lai parādītu X programmas no Linux datora Windows datorā
Izmantojiet SSH un XMing, lai parādītu X programmas no Linux datora Windows datorā

Ja darbā izmantojat Linux, bet mājās - Windows vai otrādi, dažkārt jums, iespējams, būs jāpiesakās savā citā vietā esošajā datorā un jāpalaiž programmas. Ātrumam un lietojamībai jūs varat instalēt X serveri un iespējot SSH tunelēšanu ar savu SSH klientu, kā arī vienreizēju gan VNC, gan attālo darbvirsmu..com/tunnelier kā jūsu Windows risinājumi un Openssh Linux pusei. Visbeidzot, tas viss var izmantot arī LogMeIn Hamachi kā viegli lietojamu VPN.

1. darbība: iestatiet savu SSH klientu

Iestatiet savu SSH klientu
Iestatiet savu SSH klientu
Iestatiet savu SSH klientu
Iestatiet savu SSH klientu

Šajā solī mēs iestatīsim jūsu SSH klientu. Vispirms instalējiet savu Bitvise Tunnelier kopiju un palaidiet to. Savienojuma profilu var izveidot, izmantojot Linux servera IP adresi vai resursdatora nosaukumu un pēc izvēles automātisku pieteikšanās informāciju. Šī soļa nākamā daļa ir portu aizpildīšana, kas tiks pārsūtīti, izmantojot SSH. Operētājsistēmai Windows X Server mēs pārsūtīsim Linux kastes portu 6010 uz Windows box portu 6000, kur darbosies XMing. Tādā veidā Linux paša X serveris var darboties netraucēti, ostā 6000.

2. darbība: instalējiet XMing, X serveri operētājsistēmai Windows

Palaidiet XMing instalēšanas programmu. Pēc tam palaidiet XMing fonā. Jūs varat izlaist konfigurācijas opcijas, jo noklusējuma iestatījumiem vajadzētu būt labiem.

3. darbība. Pārliecinieties, vai OpenSSH ir instalēta operētājsistēmā Linux

Pārliecinieties, vai OpenSSH ir instalēts operētājsistēmā Linux
Pārliecinieties, vai OpenSSH ir instalēts operētājsistēmā Linux

Linux datorā pārliecinieties, vai OpenSSH ir instalēts un darbojas. Ubuntu gadījumā komandu terminālī varat vienkārši palaist "sudo apt-get install openssh-server". Citi Linux izplatījumi atšķirsies.

4. solis: pievienojiet automātisku "DISPLAY" mainīgo Linux datoram

Pievienojiet automātisko
Pievienojiet automātisko
Pievienojiet automātisko
Pievienojiet automātisko
Pievienojiet automātisko
Pievienojiet automātisko

Pievienojiet šādas rindiņas faila beigās sadaļā "$ {HOME}/. Bashrc": if [-d "$ {HOME}/bin"]; tad eksportējiet PATH = "$ {PATH}: $ {HOME}/bin", ja [-f "$ {HOME}/bin/ssh_login"]; tad. "$ {HOME}/bin/ssh_login" fifiNext, izveidojiet failu "$ {HOME}/bin/ssh_login". Izveidojiet failu ar šādu sākotnējo saturu:#!/Bin/shif [-n "$ {SSH_CLIENT}"]; tad, ja [-z "$ {DISPLAY}"]; pēc tam eksportējiet DISPLAY = 'localhost: 10' fifiPēc faila saglabāšanas izpildiet šādu komandu: "chmod 777 $ {HOME}/bin/ssh_login", lai padarītu skriptu izpildāmu. Tas nozīmē, ka jebkura X programma, kas sākta no konsoles, kas ir pierakstīta, izmantojot SSH, uz portu, kas atkārtoti novirza uz SSH-klienta datoru, šajā gadījumā-Windows datoru, kurā darbojas XMing. Tas tikai ietaupa mūs no vienas un tās pašas "DISPLAY =" rindas ievadīšanas katru reizi, kad piesakāties, izmantojot SSH.

5. darbība: palaidiet savu SSH klientu

Sāciet savu SSH klientu
Sāciet savu SSH klientu
Sāciet savu SSH klientu
Sāciet savu SSH klientu

Sāciet savu SSH sesiju, noklikšķinot uz pogas "Pieteikšanās". Kad sākotnējā autorizācija ir pabeigta un jūs pieņemat visas nepieciešamās šifrēšanas atslēgas, iespējams, tiks atvērts komandu uzvednes logs un drošs ftp logs. Pagaidām varat aizvērt sFTP logu. Lai pārbaudītu iestatījumus, komandu uzvednē palaidiet "xeyes". Ja redzat, ka pelei seko divas lielas google acis, virs kurām ir X-Windows ikona un loga josla, tad jūsu iestatīšana darbojas!

6. darbība. Linux-Linux versija

Versija no Linux uz Linux
Versija no Linux uz Linux
Versija no Linux uz Linux
Versija no Linux uz Linux

Kā papildu solis, ja jūs mēģināt veikt viena veida lietas no Linux klienta uz atsevišķu Linux serveri, tas ir ļoti vienkārši. Katrā datorā jābūt instalētam openSSH klientam un serverim. Vienā no datoriem vienkārši palaidiet "ssh -l -Y". Opcijas "-X" un "-Y" iespējo X servera pāradresāciju, bet opcija "-Y" nodrošina vairāk servera funkciju nekā "-X". Opcija "-l" ļauj norādīt lietotāja serveri datora lietotājs, ar kuru pieteikties, ja klienta datorā nav identiska lietotājvārdam, ar kuru esat pieteicies.

Ieteicams: