KompjutersSoftwer

Klijent SSH: iffissar. Aħjar SSH klijent

SSH klijent - huwa għodda neċessarja meta jużaw SSH-konnessjonijiet bejn żewġ magni. Hija maħsuba biex jidħlu fis-sistema operattiva tal-kompjuter remot u run fil-kmand. Il-klijent huwa installat fuq magna lokali l-utent. Huwa għandu jkun awtentikat fuq is-server, u biss wara li s-servizz jibda. Il-klijent jista 'jiġi implimentat għall-użu fit-terminal jew ikollhom interface konfigurazzjoni grafika.

X'inhu SSH?

SSH (Sikura Shell) huwa tradott litteralment bħala "qoxra sigur." L-użu ta SSH - huwa protokoll netwerk li permezz tiegħu sar il-ġestjoni sikura tal-node remoti fis-sistema operattiva tan-network. Hija tipprovdi konnessjoni, l-awtentikazzjoni, u t-trasferiment sigur tad-data minn ospitant wieħed għall-ieħor permezz encryption traffiku, li jgħaddi minn ġo fih.

Huwa jippermettilek li toħloq mini encrypted għat-trażmissjoni sigura ta 'protokolli ta' netwerk oħrajn fuq network ta siguri bħall-Internet. dan hu sikwit użat għall twassil tal-port tal-kompjuter wieħed għall-portijiet l-oħra.

Bidu il SSH kien stabbilit Tatwaġġ Ilonenom tal-Finlandja fl-1995, li tkun involuta lilu bħala rapport kunfidenzjali. Din il-verżjoni kienet imsejħa 'SSH 1. Fil-mument, kważi qatt ma jintuża.

Fl-1996, verżjoni mtejba tar-SSH 2 ġie żviluppat. Hija inkompatibbli mal SSH-1 huwa aktar sikura u għandu lista estiża ta ' algoritmi encryption. Issa skond il-verżjoni SSH huwa maħsub-SSH 2. Mill-2006, il-protokoll huwa rikonoxxut IETF Assoċjazzjoni Internet standard.

Hemm żewġ implimentazzjoni ewlieni ta 'SSH. Waħda minnhom proprjetarja, li huwa żviluppat mill-Komunikazzjonijiet SSH Sigurtà. It-tieni - OpenSSH, imwaqqaf taħt it-tmexxija ta 'Theo de Raadt bħala alternattivi ħielsa li tiftaħ l-ewwel. Hija l-aktar komuni u huwa inkluż bl-aktar sistemi Unix simili.

X'inhu klijent SSH u s-server SSH

protokoll SSH konnessjoni hija implimentata permezz ta 'żewġ komponenti ewlenin: klijent u server.

Fi kliem sempliċi, utent ma 'klijent li jkun installat fuq kompjuter lokali li għandha aċċess għall-magna remoti (server). Għandu jiġi nnutat li l-klijent jistgħu jiġu implimentati user interface grafika (kif destktopnoe applikazzjoni) u għat-tħaddim f'terminal (console).

server SSH jisma lill-klijenti u konnessjonijiet tan-netwerk meta inti wasslu għal konnessjoni jagħmel l-passi meħtieġa għall-awtorizzazzjoni. Fuq tniedi tgħaddi b'suċċess stabbiliti għas-servizz klijent remoti.

aċċess sikur huwa organizzat permezz ta 'proċedura ta' awtentikazzjoni li jużaw encryption asimmetrika mal ċavetta pubblika meta inti l-ewwel konnessjoni. Matul sussegwenti encryption użu simetriċi.

istandard SSH jinkludi tliet protokolli:

  • Trasport Layer Protokoll - tiżgura awtentikazzjoni server, il-privatezza u l-integrità. Hija tipprovdi data kompressjoni. Timxi fuq quċċata ta 'TCP / IP.
  • Awtentikazzjoni Protokoll - jwettaq awtentikazzjoni klijent lill-server. Hija taġixxi fuq is-saff protokoll tat-trasport.
  • Protokoll Konnessjoni - kanal encrypted huwa multiplessati bħala mezz loġiku multipli użati għas-servizzi varji. Din timxi fuq quċċata tal-kanal awtentikazzjoni.

sigurtà mtejba hija garantita mill-awtentikazzjoni klijent lis-server aċċessata mill-klijent ssh u l-awtentikazzjoni server lill-klijent. Awtentikazzjoni sseħħ fuq żewġ naħat.

Il-klijent jibgħat talba għall-ewwel darba stabbilixxa konnessjoni sigura tas-saff trasport. It-tieni talba tintbagħat wara l-awtentikazzjoni SSH klijent.

L-implimentazzjoni ta 'OpenSSH

OpenSSH - huwa sors implimentazzjoni miftuħ OpenBSD tim. Hija l-verżjoni l-aktar komuni permezz ta 'distribuzzjoni ħielsa.

pakkett OpenSSH jinkludi sett ta 'għodod:

  • SSHD - parti server.
  • SSH - naħa tal-klijent.
  • SCP - utilità għall-ikkupjar fajl sikuri.
  • SSH-Keygen - jiġġenera ċwievet pubbliċi (RSA, DSA u oħrajn) għall-kompjuters u l-utenti.
  • -SSH KeyScan - jiġbor ċwievet pubbliċi fin-netwerk.
  • SSH-aġent - iżomm ċwievet personali RSA għall-awtentikazzjoni sussegwenti ma ċwievet pubbliċi.
  • SSH add - żżid ġdid ċwievet privati aġent SSH-aġent.
  • SFTP server - SFTP server.
  • SFTP - utilità li sigur kopja fajls permezz ta 'FTP.

OpenSSH huwa inkluż fil-kunsinna tal-kaxxa għal ħafna sistemi Unix simili. L-aktar komuni huma kkunsidrati Linux, Open (Free, Net) BSD, Solaris, HP-UX, IRIX, MacOS X, u oħrajn.

xogħol ta 'żvilupp intensiv imwettaq fl-implimentazzjoni ta' OpenSSH għall-Windows, li huwa disponibbli biex jitniżżel fuq websajt. Huwa jippermettilek li toħloq SSH server fil-familja Windows tas-sistemi għandha klijent SSH għall-konnessjoni. OpenSSH għall-Windows hija inkluża fit-twassil cygwin.

L-aktar popolari fost l-utenti huma distribuzzjonijiet bbażati fuq l-għadma Linux. Fil-futur, l-eżempji kollha ta 'użu SSH huma impliċita biex jiġi kkonfigurat OpenSSH. Għaċ-ċarezza ta 'Linux ser twaqqaf SSH klijent għall Ubuntu, Windows u Mac OS X.

Installazzjoni u Konfigurazzjoni OpenSSH server

Hemm ħafna għażliet konfigurazzjoni OpenSSH -server. Biex jiġi kkonfigurat l-klijent għandha tkun imsejsa fuq il-konfigurazzjoni server. Din it-taqsima tipprovdi eżempju tal-server SSH installat fuq Ubuntu Server Edition. F'deskrizzjonijiet sussegwenti kkonfigurat klijenti li jużaw il-konfigurazzjoni tas-server.

1. Hemm żewġ modi biex tinstalla -server OpenSSH:

1.1. Agħżel OpenSSH -server pakkett installazzjoni immedjatament matul jitfaċċjaw Server Ubuntu /

1.2. Tniżżel u tinstalla mill-repożitorju mill-tmexxija l-kmand:

2. Ikun familjari mal-inadempjenza konfigurazzjoni fajl server valuri SSHD ta / etc / ssh / sshd_config, uża l-kmand:

3. Qabel ma jbiddel l-issettjar default kun żgur li joħolqu kopja backup tal-fajl u protett minn kitba. Dan isir fil-każ, jekk għandek bżonn biex roll lura għall-valuri awtomatiċi fil-każ ta 'żball.

4. Fil-settings fil-kontumaċja tal-port TCP 22. Għas-sigurtà, huwa rakkomandat li tissostitwixxi valuri mhux standard tagħha, per eżempju, 5754. Bidla id-direttiva Port mal-kmand:

5. Salv l-fajl / Eċċ / ssh / sshd_config u jerġgħu jibdew SSHD:

Il-server huwa installat u konfigurati. Issa huwa jisma fuq il-port 5754. Permezz ta 'default, ikollhom aċċess għal kull utent tista' tiffirma għas-sistema ma 'l-privileġġi. Awtentikazzjoni hija mwettqa bl-użu ta 'password jew DSA ewlenin, RSA, ed25519 et al.

Cross-pjattaforma terminali OpenSSH-klijent. klijent SSH għall-Linux

Qabel li l-implimentazzjoni iktar komunement użati tal-protokoll SSH huwa l-OpenSSH, li awtomatikament tiġi flimkien ma 'ħafna Linux assemblaġġi distribuzzjonijiet. F'xi każijiet, OpenSSH jistgħu jitniżżlu mill-repożitorju għal dan distro.

Bħala parti mill-klijent-pakketti OpenSSH implimentati bħala programm SSH, li tiġġestixxi l-istess kmand. Konfigurazzjoni tal-klijent u huwa kkontrollat permezz tal-terminali, ma jkollu interface grafika. Huwa meqjus l-verżjoni l-aktar sempliċi u faċli għall-utent.

Installazzjoni u konfigurazzjoni OpenSSH-klijent fuq Ubuntu

Fuq il-magna mill-bogħod installat u konfigurati OpenSSH-server. L-għan huwa li tinkiseb aċċess għaliha minn kompjuter lokali li tkun taħdem Ubuntu.

1. In-nuqqas Ubuntu distribuzzjoni ma tkunx miżjuda OpenSSH-klijent, sabiex inti trid tinstalla billi tuża:

2. Wara l-programm installazzjoni hija invokata kmand SSH mit-terminal mingħajr Root.

3. Jekk l-awtentikazzjoni utent huwa użat bil-password:

1) Il-konnessjoni hija magħmula ma ':

  • username - kont isem fuq il-magna remoti,
  • ospitanti - huwa server remot IP indirizz (jew dominju jekk l-dominju ikun ġie ddelegat lill-server);

2) wara d-dħul l-kmand, inti trid agħfas il-Enter - inti se tkun imħeġġa għal password; A password hija meħtieġa fuq il-kont magna remoti (għandhom ikunu attenti dwar is-sigurtà tal-password ma jintwerewx);

3) li jidħlu fil-password korretta, it-tieqa remoti terminali server ma greeting; Issa tista 'twettaq il-kmandi meħtieġa.

4. Fil-każ li hija meħtieġa awtorizzazzjoni għall-ċwievet DSA:

1) jekk ikun meħtieġ biex jiġġenera ċwievet pubbliċi u privati jista 'jkun mill SSH OpenSSH-klijent:

2) Il-ċavetta pubblika default hija maħżuna fil-/home/user/.ssh/id_dsa.pub fajl u magħluqa fl /home/user/.ssh/id_dsa;

3) għandu jiġi kkupjat lill-magna remoti u iżżidhiex mal-tim /home/user/.ssh/authorized_keys awtorizzazzjoni iġġenerat ċavetta pubblika:

Issa l-utent jista 'jawtentika mal-SSH server mingħajr ma jidħlu password.

Installazzjoni u konfigurazzjoni OpenSSH għall cygwin terminali fuq Windows

Installazzjoni cygwin Cygwin.exe tniedi fajl li jitniżżel mis-sit uffiċjali.

Cygwin - huwa assemblaġġ varjetà ta 'pakketti differenti. Biex taħdem ma 'l-terminal remoti bżonn biss OpenSSH. Tista 'ssib lilha mill-tiftix fil-cygwin.

Wara li tinstalla l-pakkett għandek bżonn biex imexxu cygwin Terminal u jidħlu fil-kmand li ġej:

Imbagħad ippressa Ikteb. Inti se tkun imħeġġa biex jidħlu l-password. Wara li tgħaddi awtentikazzjoni jidher server remot għall-greeting terminal utent.

Is-sintassi huwa eżattament l-istess bħal fl OpenSSH-klijent, implimentati għall-Linux.

SSH klijent cross-pjattaforma GUI stokk

Stokk - klijent SSH grafiku għall-amministrazzjoni remota, li jinkludi appoġġ għall-protokoll SSH. Il-programm huwa mqassam bl sors miftuħ u kompletament ħieles.

Oriġinarjament jinħareġ biss għall-OS Windows, iżda l-klijent kien tard portati Linux, huwa inkluż fir-repożitorju ta 'kważi kollha distribuzzjonijiet Linux popolari.

Attiv żviluppati biex jaħdmu Mac OS X.

tieqa konfigurazzjoni stokk jistenna l-istess fuq is-sistemi operattivi kollha. Id-differenza teżisti biss fil-metodi ta 'installazzjoni. Għalhekk, l-installazzjoni ewwel ser jintwera kif it-tliet sistemi operattivi, u mbagħad - l-parametri ta 'settings stokk.

Installazzjoni stokk Ubuntu Linux

1. Installa stokk mal-kmand:

2. Ibda l-kmand stokk minn terminal jew ikklikkja ġurdien fuq il-menu:

3. Is-settings klijent tieqa, fejn ikun meħtieġ li jirreġistra l-parametri konnessjoni.

Installazzjoni stokk għall-Windows

Biex tinstalla l-meħtieġa putty.exe tniżżel il-fajl, ħlief għal post konvenjenti, bħal dwar il-desktop. Il-programm jibda b'żewġ klikks tal-mouse button xellug.

Stokk - SSH klijent għall-Mac. Installazzjoni u tmexxija l GUI-verżjoni

Fil-ħin tal-kitba stokk ma adegwat ġiex portati jaħdmu fuq Mac OS X. Inqalgħu problemi fil-kumpilazzjoni tal-parti li hija responsabbli għall-interface grafika.

Għall-installazzjoni, trid twettaq xi xogħol preliminari.

1. Installa Xcode.

pakkett ta 'utilitajiet u programmi minn Apple li jiddisinja u jibni l-applikazzjonijiet għall Mac OS X.

Mal-verżjoni OS tal-Mac lX 10.7 Lion huwa meħtieġ li jpoġġi l-«Għodod Kmand Line għall Xcode» mal-websajt Developer Apple.

Wara l-installazzjoni hija meħtieġa li taċċetta l-ftehim ta 'liċenzja:

2. Set Xquartz.

Din l-implimentazzjoni server X.Org X Sistema Tieqa (X11) għall Mac OS X. Jirrikjedi Għall-GUI-verżjoni ta 'stokk, miktuba GTK +. Tinstalla mill-websajt uffiċjali. Wara l-installazzjoni l-relogin meħtieġa.

3. Installa Homebrew.

Installazzjoni huwa magħmul bil:

Li jmiss ikollok bżonn li jiċċekkja għall-installazzjoni korretta tat-tim:

4. Set Putty, do:

Il-proċess jista 'jieħu aktar minn siegħa, kif pluralità ta' dawk dipendenzi glib / GTK + / Pango / Kajr.

5. Toħloq il-fajl istartjar Putty.app.

Inti għandek run Automator.app. It-tip dokument li jagħżlu "programm" fl-azzjonijiet li għandek bżonn tagħżel "run qoxra iskrittura" fil-kaxxa input li tiffissa l-passaġġ għall-fajl eżekutibbli «/ utent / lokali / bin / stokk», ħlief bħala "putty.app", li tispeċifika l-format tal-fajl " programm "għall-direttorju" programm. " Jekk mixtieq, icon standard jista 'jiġi sostitwit.

Twaqqif tal-klijent SSH stokk

Il-proċess ta 'twaqqif klijent grafika SSH stokk jistenna l-istess fuq is-sistemi operattivi kollha. Id-dehra hija kemmxejn differenti, jiddependi fuq id-disinn ta 'l-ambjent tax-xogħol.

Li jgħaqqdu l-magna remoti permezz SSH tixtieq li tmexxi stokk. Fit-tieqa li tirriżulta, trid tistabbilixxi l-parametri:

Konnessjoni Tip - it-tip ta 'konnessjoni - stabbilit SSH.

Ospitanti Isem (jew IP address) - l-isem ospitanti jew IP-indirizz - hawn tispeċifika l-server remot IP indirizz, l-isem tad-dominju jew indirizz elettroniku. F'dan l-eżempju, Set IP-indirizz 192.168.128.3

Port - listening port --server, li ngħatat bħala eżempju, imwaqqaf portijiet 5754. Tiegħu u l-punt.

Jekk mixtieq, inti tista 'tiffranka l-settings għal din is-sessjoni.

Meta inti agħfas il- "Miftuħa" buttuna, tieqa terminal se jidhru, fejn għandek bżonn tidħol l-isem magna remoti u password għall-kont.

Jekk ikun meħtieġ, l-awtentikazzjoni klijent par ċwievet meħtieġa utilità puttygen.exe li timxi fil-Windows. Stokk-Ġen jiġġenera par ta 'ċwievet pubbliċi u privati.

Iċ-ċavetta pubblika għandhom jiżdiedu mal-server, huwa ġenerat fil-SSH istandard. Żid ewlieni jista simili OpenSSH permezz ta 'terminal jew permezz tal-stokk, li jkun għadda mill-ewwel password awtentikazzjoni login.

Il-muftieħ privat hija ġġenerata .ppk format u miżjuda mal-klijent. Fuq ix-xellug fil-siġra biex isibu SSH, tespandi l-lista, isibu l-Auth u dan il-parametru fil-«fajl ewlieni Privat għall-awtentikazzjoni» tagħżel ewlenin.

Wara dawn manipulazzjonijiet, l-utent jista jawtentikaw mal-server mingħajr password.

Fil-mument, il-klijent stokk SSH huwa meqjus bħala GUI universali. iżviluppaturi ta 'partijiet terzi ħolqu Gao-Feng SSH-klijent għall Android, bħala l-verżjoni mobbli ta' stokk.

Aħjar SSH klijent

S'issa m'hemm l-ebda kunsens dwar dak SSH klijent aħjar użu. amministraturi tas-sistema huma magħżula għodod ibbażati fuq bżonnijiet tagħhom stess.

Bħala regola, l-utenti * Unix-sistemi x'aktarx li jużaw SSH standard mill-pakkett OpenSSH. Hija sintassi universali ċar u huwa disponibbli direttament mit-terminal. Għal operazzjoni ma 'għodod addizzjonali bħal kopja fajl sikuri (SCP) mhux meħtieġ li jinstallaw softwer addizzjonali. Dak kollu li għandek bżonn huwa inkluż fil OpenSSH.

fannijiet GUI li s-soltu jaħdmu fil-Windows sistemi operattivi, l-użu Putty. Huwa maħsub li dan huwa l-aħjar SSH klijent għall-Windows. Hija għandha l-għodod meħtieġa għall-mini, fajls ikkupjar, u l-bqija, anki jekk tkun teħtieġ tniżżil moduli addizzjonali.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mt.atomiyme.com. Theme powered by WordPress.