Computer, Software
Kliyente selebrasyon: nga kahimtang. Labing maayo nga selebrasyon-kliyente
Kliyente selebrasyon - kini mao ang usa ka gikinahanglan nga himan diha nga ang paggamit selebrasyon-koneksyon tali sa duha ka mga makina. Kini gituyo aron sa pagsulod ngadto sa operating sistema sa mga hilit nga computer ug modagan kini sa sugo. kliyente-instalar sa mga lokal nga makina sa user sa. Siya kinahanglan nga authenticated sa server, ug sa lamang human sa nga sa pag-alagad nagsugod. kliyente mahimong ipatuman alang sa paggamit diha sa mga terminal sa o sa usa ka tan-awon kontorno interface.
Unsa ang selebrasyon?
Selebrasyon (lock ang Shell) gihubad sa literal nga "malig-on nga kabhang." Ang paggamit sa selebrasyon - mao ang usa ka network protocol nga gihimo sa mga luwas nga pagdumala sa mga hilit nga binurotan, hubag sa network operating system. Kini naghatag og usa ka luwas nga koneksyon, panghimatuud, ug data pagbalhin gikan sa usa ka panon sa usa pinaagi sa trapiko encryption, miagi niini.
kini nagtugot kaninyo sa paghimo sa encrypted tunnels alang sa luwas nga transmission sa ubang mga protocols network sa usa ka maduhaduhaon nga network sama sa Internet. kini sagad gigamit alang sa pantalan pagpadala sa usa ka computer ngadto sa ubang mga pantalan.
Magsugod sa selebrasyon gibutang Tattoo Ilonenom sa Finland sa 1995, nga moapil kaniya ingon sa usa ka confidential report. kini nga version gitawag selebrasyon-1. Sa higayon nga, hapit wala gayud gigamit.
Sa 1996, usa ka improved nga bersyon sa selebrasyon-2 naugmad. Kini mao ang sukwahi sa selebrasyon-1 mao ang usa ka mas luwas ug adunay usa ka taas nga listahan sa encryption algorithms. Karon sa ilalum sa mga selebrasyon nga bersyon ang gipasabot selebrasyon-2. Sukad sa 2006, ang protocol nga giila IETF standard Internet Association.
Adunay duha ka mga nag-unang pagpatuman sa selebrasyon. Usa kanila proprietary, nga og sa selebrasyon Communications Security. Ikaduha - OpenSSH, gipatindog ubos sa pagpangulo ni Theo de Raadt ingon sa usa ka libre nga alternatibo sa pag-abli sa unang. Kini mao ang labing komon nga ug naglakip sa labing UNIX-sama sa mga sistema.
Unsa ang selebrasyon kliyente ug sa selebrasyon server
Koneksyon selebrasyon protocol implementar pinaagi sa duha ka mga nag-unang nga sangkap: usa ka kliyente ug sa usa ka server.
Sa yano nga mga pulong, usa ka user uban sa usa ka kliyente nga-instalar sa usa ka lokal nga computer nga may access sa hilit nga makina (server). Kini kinahanglan nga nakita nga ang mga kliyente ang mahimo ipatuman tan-awon user interface (ingon destktopnoe aplikasyon) ug alang sa operasyon sa usa ka terminal (console).
Selebrasyon server mamati sa mga kustomer ug sa network koneksyon sa diha nga kamo giaghat alang sa usa ka koneksyon naghimo sa gikinahanglan nga mga lakang alang sa pagtugot. Sa malampuson nga passing nga ilansad alang sa hilit nga kliyente sa pag-alagad.
Luwas nga access-organisar pinaagi sa usa ka pamaagi panghimatuud sa paggamit sa asymetriko encryption uban sa publiko nga yawe sa diha nga una kamo Sumpaysumpaya. Atol sa sunod-sunod nga paggamit ay nga encryption.
Selebrasyon sumbanan naglakip sa tulo ka mga protocol:
- Transport Layer Protocol - nagsiguro server panghimatuud, privacy ug integridad. Kini naghatag og data kompresiyon. Midagan sa ibabaw sa TCP / IP.
- Authentication Protocol - naghimo kliyente panghimatuud ngadto sa server. Kini molihok sa ibabaw sa transport protocol layer.
- Koneksyon Protocol - sa usa ka encrypted channel ang multiplexed ingon nga daghang lohikal channel nga gigamit alang sa mga nagkalain-laing mga serbisyo. Kini midagan sa ibabaw sa authentication channel.
Improved kaluwasan mao ang garantiya sa kliyente panghimatuud ngadto sa server makuha sa selebrasyon sa kliyente ug sa authentication server sa kliyente sa. Panghimatuud mahitabo sa duha ka kilid.
kliyente Ang nagpadala sa usa ka hangyo alang sa unang higayon-on sa usa ka luwas nga koneksyon sa layer sa transportasyon. Ang ikaduha nga hangyo gipadala human sa authentication selebrasyon-kliyente.
Ang pagpatuman sa OpenSSH
OpenSSH - mao ang usa ka dayag nga tinubdan pagpatuman OpenBSD team. Mao ang labing komon nga bersyon pinaagi sa libre nga-apod-apod.
OpenSSH package naglakip sa usa ka hugpong sa mga himan:
- SSHD - server nga bahin.
- Selebrasyon - kliyente nga bahin.
- SCP - sa usa ka utility alang sa luwas nga file pagkopya.
- Selebrasyon-keygen - og sa publiko sa mga yawe (RSA, DSA ug uban pang mga) alang sa computer ug mga tiggamit.
- Selebrasyon-keyscan - nga nagatigum sa publiko nga mga yawe sa network.
- Selebrasyon-ahente - nagabantay sa personal nga RSA yawe alang sa sunod-sunod nga panghimatuud sa publiko yawe.
- Selebrasyon-add - midugang bag-o nga pribado nga yawe ahente selebrasyon-ahente.
- SFTP-server - SFTP server.
- SFTP - utility sa kasigurohan kopyahon file pinaagi sa FTP.
OpenSSH gilakip diha sa paghatod sa mga kahon alang sa kadaghanan UNIX-sama sa mga sistema. Ang labing komon nga giisip Linux, Open (Free, Net) BSD, Solaris, HP-UX, Irix, MacOS X, ug uban pa.
gidala sa gawas intensive kalamboan buhat sa sa implementasyon sa OpenSSH alang sa Windows, nga mao ang anaa alang sa download sa website. kini nagtugot kaninyo sa paghimo sa selebrasyon-server sa pamilya Windows sa mga sistema sa adunay usa ka selebrasyon kliyente sa Sumpaysumpaya. OpenSSH alang sa Windows gilakip sa delivery CygWin.
Ang labing popular nga sa taliwala sa mga tiggamit mao ang mga apod-apod base sa Linux unud. Sa umaabot, ang tanan nga mga panig-ingnan sa paggamit sa selebrasyon ang gipasabot sa mapanagway OpenSSH. Alang sa pagklaro sa Linux magatukod selebrasyon-kliyente alang sa Ubuntu, Windows ug Mac OS X.
Pagbutang ug Configuring openssh-server
Adunay daghan nga mga kontorno mga kapilian OpenSSH -server. Sa mapanagway kliyente kinahanglan nga base sa server config. Kini nga seksyon naghatag og usa ka panig-ingnan sa mga selebrasyon server instalar sa Ubuntu Server Edition. Sa sunod-sunod nga mga paghulagway mapanagway kliyente sa paggamit sa kontorno sa server.
1. Adunay duha ka paagi sa pag-instalar OpenSSH -server:
1.1. Pagpili OpenSSH -server instalar package dayon sa panahon sa pagbukas sa Ubuntu Server /
1.2. Download ug instalar gikan sa tipiganan, pinaagi sa nagaagay nga sa sugo:
2. Mahimong pamilyar sa default kontorno file sa mga mithi SSHD server ni / etc / selebrasyon / sshd_config, sa paggamit sa sugo:
3. Sa dili pa kamo sa pag-usab sa remate setting nga sigurado aron sa paghimo sa usa ka tabang nga kopya sa file ug sa pagpanalipod niini gikan sa sinulat. Kini mao ang gibuhat sa kaso, kon kamo kinahanglan nga sa pag-roll balik ngadto sa mga prinsipyo remate diha sa mga panghitabo sa usa ka sayop.
4. Sa mga engaste pinaagi sa default pantalan sa TCP 22. Kay kaluwasan, kini girekomendar sa pag-ilis sa iyang mga non-standard nga mga prinsipyo, alang sa panig-ingnan, 5754. Kausaban sa Port direktiba sa sugo:
5. Luwasa ang file / Etc / selebrasyon / sshd_config ug pagsugod usab SSHD:
server ang instalar ug gihulma, giporma. Karon siya mamati sa pantalan 5754. Pinaagi sa remate, sa pag-access sa bisan unsa nga user mahimong mopirma sa sa sistema sa mga pribilehiyo. Panghimatuud ang gihimo pinaagi sa paggamit sa usa ka password o yawe DSA, RSA, ed25519 et al.
Cross-plataporma OpenSSH-kliyente terminal. Selebrasyon kliyente sa Linux
Kaniadto miingon nga ang labing sagad nga gigamit sa pagpatuman sa selebrasyon protocol mao ang OpenSSH, nga pinaagi sa default moabut uban sa labing Linux apod-apod sa mga asembliya. Sa pipila ka mga kaso, OpenSSH mahimong ma-download gikan sa tipiganan alang sa distro niini.
Ingon nga bahin sa OpenSSH kliyente-packages gipatuman sama sa selebrasyon programa, nga midagan sa sama nga sugo. Configuring kliyente ug kontrolado pinaagi sa terminal, kini dili nga adunay usa ka tan-awon interface. Kini gikonsiderar nga ang labing yano ug user-friendly nga bersyon.
Pagbutang ug Configuring OpenSSH-kliyente sa Ubuntu
Sa hilit nga makina nga instalar ug gihulma, giporma OpenSSH-server. Ang tumong mao ang sa pagkuha access ngadto sa niini gikan sa usa ka lokal nga computer nga nagdagan sa Ubuntu.
1. Ang default Ubuntu-apod-apod dili dugang pa OpenSSH-kliyente, aron kamo kinahanglan gayud nga-instalar kini sa paggamit sa:
2. Human sa programa instalar ang gisangpit selebrasyon sugo gikan sa terminal nga walay gamut.
3. Kon ang user panghimatuud gigamit sa usa ka password:
1) koneksyon Ang gibuhat sa:
- ang ngalan sa asoy sa hilit nga makina, - username
- panon - kini mao ang hilit nga server IP-address (o dominyo kon ang domain nga gitugyan ngadto sa server);
2) human sa pagsulod sa sugo, kamo kinahanglan gayud nga mopadayon sa Pagsulod - kamo giaghat sa usa ka password; Ang usa ka password ang gikinahanglan sa hilit nga makina asoy (kinahanglan nga mag-amping nga ingon sa seguridad sa mga password dili gipakita);
3) pagsulod sa husto nga password, sa hilit nga server bintana terminal uban sa usa ka nga katahuran; Ikaw mahimo na karon sa paghimo sa gikinahanglan nga mga sugo.
4. Sa panghitabo nga pagtugot ang gikinahanglan alang sa mga yawe DSA:
1) kon gikinahanglan aron sa pagmugna sa publiko ug pribado nga mga yawe sa mahimo gikan sa selebrasyon OpenSSH-kliyente:
2) Ang default publiko nga yawe nga gitipigan diha sa file /home/user/.ssh/id_dsa.pub ug gitakpan sa /home/user/.ssh/id_dsa;
3) kinahanglan nga kopyahon sa hilit nga makina ug sa pagdugang niini ngadto sa mga /home/user/.ssh/authorized_keys pagtugot team nga namugna sa publiko yawe:
Karon ang user mahimo sa pagpamatuod sa uban sa selebrasyon-server nga walay pagsulod sa usa ka password.
Pagbutang ug Configuring OpenSSH alang sa Cygwin Terminal sa Windows
Pagbutang Cygwin Cygwin.exe maglunsad og usa ka file nga download gikan sa opisyal nga site.
Cygwin - ang pagtigom sa usa ka matang sa lain-laing mga packages. Sa pagtrabaho uban sa mga hilit nga terminal kinahanglan lamang OpenSSH. kamo makakaplag niini pinaagi sa pagpangita sa Cygwin.
Human nimo instalar sa mga package nga imong gikinahanglan sa pagdagan Cygwin Terminal ug mosulod sa mosunod nga sugo:
Unya mopadayon sa Pagsulod. Ikaw nga giaghat sa pagsulod sa password. Human sa agi panghimatuud makita sa usa ka hilit nga server ngadto sa pagtimbaya user terminal.
syntax Ang mao gayud sa sama nga sama sa OpenSSH-kliyente, gipatuman alang sa Linux.
Selebrasyon-kliyente krus-plataporma gui putty
Putty - sa usa ka tan-awon selebrasyon kliyente alang sa hilit nga administrasyon, nga naglakip sa suporta alang sa selebrasyon protocol. Ang programa mao ang-apod-apod uban sa bukas nga tinubdan ug sa bug-os nga gawasnon.
Orihinal nga gi-isyu lamang alang sa OS Windows, apan kliyente ang ulahi misuporta alang sa Linux, kini gilakip sa tipiganan sa hapit tanan nga mga popular nga apod-apod Linux.
Aktibo nga naugmad sa pagtrabaho sa Mac OS X.
Putty kontorno bintana nagtan-aw sa mao usab nga sa tanan nga operate mga sistema. Ang kalainan anaa lamang diha sa mga pamaagi sa instalar. Busa, ang instalar sa una gipakita sa unsa nga paagi nga ang tulo ka mga operating sistema sa, ug dayon - sa mga lantugi sa putty engaste.
Pagbutang putty Linux Ubuntu
1. instalar putty uban sa sugo:
2. Sugdi ang putty sugo gikan sa usa ka terminal o sa usa ka mouse click sa ibabaw sa menu:
3. Ang setting bintana kliyente, diin kini mao ang gikinahanglan nga magparehistro sa mga lantugi koneksyon.
Pagbutang putty alang sa Windows
Sa pag-instalar sa gikinahanglan nga putty.exe download sa file, gawas sa usa ka hamugaway nga nahimutangan, sama sa desktop. Ang programa magsugod sa duha ka clicks sa wala nga button mouse.
Putty - selebrasyon-kliyente alang sa Mac. Pagbutang ug sa nagaagay nga sa gui-bersyon
Sa panahon sa pagsulat putty wala igong na misuporta sa pagtrabaho sa Mac OS X. mga problema mitindog sa hugpong sa mga bahin nga mao ang responsable alang sa tan-awon interface.
Alang sa instalar, kamo kinahanglan gayud nga sa pagbuhat sa pipila ka mga preliminary nga buhat.
1. Install Xcode.
putos sa utilities ug mga programa gikan sa Apple sa pagdisenyo ug pagtukod sa mga aplikasyon alang sa Mac OS X.
Uban sa OS nga bersyon sa Mac sa X 10.7 Lion gikinahanglan sa pagbutang sa mga «Command Line Himan sa Xcode» uban sa website Apple Developer.
Human sa instalar gikinahanglan sa pagdawat sa lisensya kasabotan:
2. Ibutang Xquartz.
Kini nga server pagpatuman X.Org X Window System (X11) alang sa Mac OS X. Nagkinahanglan Kay ang gui-bersyon sa putty, nga gisulat sa GTK +. Instalar gikan sa opisyal nga website. Human sa pagbutang sa mga gikinahanglan relogin.
3. Install Homebrew.
Instalar gibuhat sa:
Sunod nga kamo kinahanglan nga check alang sa husto nga instalasyon sa team:
4. Ibutang putty, buhaton:
Ang proseso aron pagkuha sa labaw pa kay sa usa ka oras, sama sa usa ka plural sa maong dependencies matinud-anon / GTK + / Pango / Cairo.
5. Paghimo sa tuboy file Putty.app.
Kamo kinahanglan gayud nga modagan Automator.app. Ang matang dokumento sa pagpili "nga programa" sa mga buhat nga imong gikinahanglan sa pagpili "run kabhang-script" sa input kahon sa sa sa dalan ngadto sa executable file «/ user / lokal nga / bin / putty», sa pagluwas sa ingon «putty.app», specifying sa format file " programa "sa direktoryo" nga programa. " Kon gitinguha, ang usa ka sumbanan nga icon mahimong pulihan.
Ang paghimo sa selebrasyon kliyente putty
Ang proseso sa paghimo sa tan-awon kliyente selebrasyon putty motan-aw sa mao usab nga sa tanan nga operate mga sistema. panagway mao ang gamay sa lain-laing, depende sa design sa pagtrabaho nga palibot.
Sa Sumpaysumpaya ngadto sa usa ka hilit nga makina pinaagi sa selebrasyon gusto sa pagdagan putty. Sa miresulta bintana, kamo kinahanglan gayud nga ang mga lantugi:
Type Koneksyon - ang matang sa koneksyon - malig-on sa selebrasyon.
Host Ngalan (o IP-adress) - host ngalan o IP-address - dinhi hingalan sa hilit nga server IP-address, domain ngalan o Internet address. Sa panig-ingnan niini nga, Ibutang IP-address 192.168.128.3
Port - pagpaminaw pantalan - ang server, nga gihatag ingon nga usa ka panig-ingnan, sa sa pantalan 5754. Iyang ug punto.
Kon gitinguha, nga kamo mahimo sa pagluwas sa mga engaste alang sa sesyon niini.
Sa diha nga kamo mopadayon sa "Open" button, sa usa ka terminal bintana makita, diin kinahanglan sa pagsulod sa hilit nga makina ngalan ug password alang sa asoy.
Kon gikinahanglan, ang mga kliyente panghimatuud yawe paris nga gikinahanglan puttygen.exe utility nga midagan sa Windows. Putty-Gen og usa ka parisan sa publiko ug pribado nga mga yawe.
Ang publiko nga yawe kinahanglan nga dugang pa sa server, kini nga namugna sa standard selebrasyon. Add yawe mahimo usab OpenSSH pinaagi sa usa ka terminal o pinaagi sa putty, sa milabay ang unang authentication login password.
Ang pribado nga yawe ang nga namugna .ppk format ug dugang pa sa mga kliyente sa. Sa nahibilin sa kahoy sa pagpangita selebrasyon, sa pagpalapad sa listahan, sa pagpangita sa Auth ug sa niini nga sukaranan diha sa mga «Private yawe file alang sa Authentication» pinili nga yawe.
Sa human niining mga manipulations, user mahimo sa pagpamatuod sa uban sa server nga walay usa ka password.
Sa higayon nga, putty selebrasyon kliyente giisip nga usa ka universal gui. Ikatulo-partido developers gibuhat Gao-Feng selebrasyon-kliyente alang sa Android, ingon nga ang mga mobile nga bersyon sa putty.
Labing maayo nga selebrasyon-kliyente
Busa sa halayo walay consensus sa unsa selebrasyon-kliyente nga mas maayo nga paggamit. System administrador gipili himan base sa ilang kaugalingon nga mga panginahanglan.
Ingon sa usa ka pagmando sa, tiggamit * UNIX-sistema sa tambong sa paggamit sa usa ka bandila selebrasyon gikan sa OpenSSH package. Kini adunay tin-aw nga universal syntax ug anaa direkta gikan sa terminal. Kay operasyon uban sa dugang nga mga himan sama sa luwas nga file kopya (SCP) dili gikinahanglan sa pag-instalar dugang nga software. Tanan nga mga butang nga imong gikinahanglan mao ang naglakip sa OpenSSH.
Gui fans nga kasagaran sa trabaho sa Windows operating sistema sa, sa paggamit sa putty. Kini gituohan nga kini mao ang labing maayo nga selebrasyon-kliyente sa Windows. Kini adunay sa tanan nga mga gikinahanglan nga mga himan alang sa tunneling, pagkopya file, ug sa ingon sa, bisan pa kon kini nagkinahanglan download dugang nga modules.
Similar articles
Trending Now