KompjûtersSoftware

Client SSH: ynstelling. Best SSH-client

Client SSH - it is in needsaaklik ynstrumint by it brûken fan SSH-ferbinings tusken twa masines. It is bedoeld om te gean yn it bestjoeringssysteem fan de eksterne kompjûter en rinne it yn it kommando. De klant is ynstallearre op de brûker fan lokale masine. Hy moat ferifiearre wurde op de tsjinner, en pas nei't de tsjinst begjint. De klant kin wurde útfierd foar it gebrûk yn de terminal of hawwe in grafyske konfiguraasje ynterface.

Wat is SSH?

SSH (Secure Shell) is oerset letterlik as 'secure shell. " It brûken fan SSH - is in netwurk protokol dêr't makke de feilige behear fan de remote knooppunt yn it netwurk bestjoeringssysteem. It soarget foar in feilige ferbining, ferifikaasje, en gegevens oerdracht fan de iene host nei in oar troch ferkear fersifering, foarby trochhinne.

It makket it mooglik om te meitsjen fersifere tunnels foar feilige oerdracht fan oare netwurk protokollen oer in ûnfeilich netwurk lykas it ynternet. it wurdt faak brûkt foar poarte trochstjoere ien kompjûter oan de oare havens.

Start it SSH lein Tattoo Ilonenom fan Finlân yn 1995, dat hat ferloofd him as in fertroulik rapport. Dy ferzje waard neamd SSH-1. Op it stuit, hast nea brûkt.

Yn 1996, in ferbettere ferzje fan SSH-2 waard ûntwikkele. It is ûnferienichber is mei SSH-1 is in feiliger en hat in útwreide list fan fersifering algoritmen. No ûnder de SSH ferzje wurdt bedoeld SSH-2. Sûnt 2006, it protokol wurdt erkend IETF standert Internet Association.

Der binne twa wichtige útfiering fan SSH. Ien fan harren bedriuwseigen, dat wurdt ûntwikkele troch SSH Communications Feiligens. Twadde - OpenSSH, opsetten ûnder de lieding fan Theo de Raadt as in fergees alternatyf te iepenjen earst. It is de meast foarkommende en is opnaam mei de measte Unix-eftige systemen.

Wat is SSH kliïnt en de SSH tsjinner

Ferbining SSH protokol wurdt útfierd troch middel fan twa wichtichste ûnderdielen: in client en in server.

Yn ienfâldige wurden, in brûker mei in klant dy't ynstallearre is op in lokale kompjûter dat hat tagong ta de eksterne masine (server). Dêrby moat opmurken wurde dat de klant kin útfierd grafyske brûkersomjouwing (as destktopnoe applikaasje) en foar de eksploitaasje yn in terminal (konsole).

SSH tsjinner harket oan klanten en netwurkferbiningen as jo frege foar in ferbining makket de nedige stappen foar de autorisaasje. Upon suksesfol ferstjerren lansearringen ynsteld foar de ôfstân client tsjinst.

Feilige tagong wurdt organisearre fia in autentikaasje proseduere brûkend asymmetrysk fersifering mei publike kaai as jo earst ferbine. Under lettere gebrûk fan Symmetric fersifering.

SSH standert omfiemet trije protokollen:

  • Transport Layer Protokol - garandearret tsjinner ferifikaasje, privacy en yntegriteit. It jout gegevens kompresje. Rint boppe op TCP / IP.
  • Ferifikaasje Protokol - fiert client ferifikaasje foar de tsjinner. It hannelet oer de ferfier protokol laach.
  • Ferbining Protokol - in fersifere kanaal wurdt multiplexed as meardere logyske kanaal brûkt foar ferskate tsjinsten. It rint op boppe op de ferifikaasje kanaal.

Ferbettere feiligens wurdt garandearre troch de klant ferifikaasje foar de tsjinner tagong troch de still klant en de ferifikaasje tsjinner oan de klant. Ferifikaasje fynt plak oan beide kanten.

De opdrachtjouwer stjoert in fersyk foar it earst fêststeld in feilige ferbining fan it ferfier laach. De twadde fersyk wurdt ferstjoerd nei de autentikaasje SSH-client.

De útfiering fan OpenSSH

OpenSSH - is in iepen boarne útfieringsprogramma OpenBSD ploech. Is it meast foarkommende ferzje troch frije ferdieling.

OpenSSH pakket bestiet út in set fan ark:

  • SSHD - tsjinner diel.
  • SSH - client kant.
  • SCP - nutsfoarsjenning foar feilige triem kopiëarjen.
  • SSH-keygen - generearret publike kaaien (RSA, DSA en oare) foar kompjûters en brûkers.
  • SSH-keyscan - verzamelt publike kaaien yn it netwurk.
  • SSH-agent - hâldt persoanlike RSA toetsen foar lettere autentikaasje mei publike kaaien.
  • SSH-add - heakket nije partikuliere toetsen agent SSH-agent.
  • SFTP-tsjinner - SFTP- tsjinner.
  • SFTP - helpprogramma om feilich kopiearjen triemmen fia FTP.

OpenSSH is opnaam yn de levering fan it fak foar de measte Unix-eftige systemen. De meast foarkommende wurde beskôge Linux, Open (Free, Net) BSD, Solaris, HP UX, IRIX, MacOS X, en oaren.

Yntinsive ûntwikkeling wurk útfierd yn de útfiering fan OpenSSH foar Windows, dat is beskikber om yn te laden by webside. It makket it mooglik om te meitsjen SSH-tsjinner yn de Windows famylje fan systemen hat in SSH client te ferbinen. OpenSSH foar Windows is opnaam yn de levering CygWin.

De meast populêr ûnder brûkers binne distribúsjes basearre op de Linux kearn. Yn 'e takomst, al de foarbylden fan mei help SSH wurde ymplisearre te ynstelle OpenSSH. Foar de dúdlikens fan Linux sil opsette SSH-client foar Ubuntu, Windows en Mac OS X

Ynstallearjen en konfigurearjen openssh-tsjinner

Der binne in soad konfiguraasje opsjes OpenSSH -server. Om jo de klant moat makke wurde op basis fan de tsjinner config. Dizze paragraaf jout in foarbyld fan it SSH tsjinner ynstallearre op Ubuntu Server Edition. Yn lettere beskriuwings ynstelle kliïnten te brûk de konfiguraasje fan de tsjinner.

1. Der binne twa manieren om te ynstallearjen OpenSSH -server:

1.1. Selektearje OpenSSH -server ynstallaasje pakket fuortendaliks yn bloei kommen Ubuntu Server /

1.2. Download en ynstallearje út it bewarplak troch it útfieren fan it kommando:

2. Wês bekend mei de wearden SSHD tsjinner syn standert konfiguraasje triem / etc / ssh / sshd_config, brûk it kommando:

3. Foardat jo feroarje de standert ynstellings wêze wis te meitsjen fan in reservekopy kopy fan de triem en beskermje it út skriuwen. Dat wurdt dien yn de saak, as jo nedich hawwe om de hannen werom nei de standert wearden yn it gefal fan in fout.

4. Yn de ynstellings standert poarte de TCP 22. Foar feilichheid, it is rekommandearre om ferfange syn net-standert wearden, bygelyks, 5754. Feroarje de Port rjochtline mei it kommando:

5. Save de triem / Etc / SSH / sshd_config en 'e nij opstarte SSHD:

De tsjinner is ynstallearre en konfigurearre. No hy harket op poarte 5754. Standert, om tagong eltse brûker kin ynlogge om it systeem mei de privileezjes. Ferifikaasje wurdt útfierd troch it brûken fan in wachtwurd of toets DSA, RSA, ed25519 et al.

Cross-platfoarm OpenSSH-client terminal. SSH client foar Linux

Sakrekt al sein dat de meast brûkte útfiering fan it SSH protokol is de OpenSSH, hokker standert komt mei de measte Linux-distribúsjes gemeinten. Yn guon gefallen, OpenSSH kin ynladen wurde fanôf it bewarplak foar dizze distro.

As ûnderdiel fan it OpenSSH kliïnt-arranzjeminten útfierd as SSH programma, dat rint deselde kommando. It ynstellen fan de kliïnt en wurdt regele fia de terminal, dat hat gjin grafyske ynterface. It wurdt beskôge as de meast ienfâldige en brûker-freonlik ferzje.

Ynstallearjen en konfigurearjen OpenSSH-client op Ubuntu

Op de eksterne masine hat ynstallearre en ynsteld OpenSSH-tsjinner. It doel is om tagong ta hawwe út in lokale kompjûter wolle dy rint Ubuntu.

1. De standert Ubuntu distribúsje is net tafoege OpenSSH-client, dus jo moatte ynstallearje it mei help fan:

2. Nei de ynstallaasje programma wurdt in berop dien SSH kommando út de terminal sûnder Root.

3. As de brûker autentikaasje wurdt brûkt mei in wachtwurd:

1) De ferbining is makke mei:

  • brûkersnamme - account namme op de eksterne masine,
  • host - it is tsjinner op ôfstân IP-adres (of domein as it domein is delegearre oan de tsjinner);

2) nei it ynfieren fan it kommando, moatte jo drukke op de Enter - wurde jo frege om in wachtwurd; In fergetten is nedich op de eksterne masine akkount (moat der om tinke as oan de feiligens fan it wachtwurd wurdt net werjûn);

3) it ynfieren fan it juste wachtwurd, de ôfstân tsjinner terminalfinster mei in groet; Jo kinne no útfiere de nedige opdrachten.

4. Yn it gefal dat autorisaasje is nedich foar kaaien DSA:

1) as it nedich is om te generearjen publike en partikuliere kaaien mooglik út SSH- OpenSSH-client:

2) De standert iepenbiere kaai wurdt opslein yn de triem /home/user/.ssh/id_dsa.pub en sletten yn /home/user/.ssh/id_dsa;

3) moat wurde kopiearre nei de eksterne masine en taheakje wolle oan it machtiging /home/user/.ssh/authorized_keys team generated iepenbiere kaai:

No de brûker kin ferifiearje mei de SSH-tsjinner sûnder it ynfieren fan in wachtwurd.

Ynstallearjen en konfigurearjen OpenSSH foar Cygwin Terminal on Windows

Ynstallaasje is Cygwin Cygwin.exe earder in triem dat wurdt ynladen fan de offisjele site.

Cygwin - is sammeljen fan in ferskaat oan ferskillende pakketten. Om te wurkjen mei de ôfstân terminal folstien OpenSSH. Jo kinne fine dat troch te sykjen yn de Cygwin.

Neidat jo ynstallearje it pakket jo moatte rinne Cygwin Terminal en typ de folgjende kommando:

Dan druk op Enter. Jo wurdt frege om Fier it wachtwurd yn. Nei it passearen autentikaasje ferskynt in ôfstân tsjinner oan de brûker terminal groet.

De syntaksis is krekt deselde as yn OpenSSH-client, útfierd foar Linux.

SSH-client cross-platfoarm GUI putty

Putty - een grafyske SSH kliînt foar ôfstân bestjoer, dêr't ek stipe foar SSH protokol. It programma is ferspraat mei iepen boarne en hielendal fergees.

Oarspronklik útjûn allinnich foar OS Windows, mar de client waard letter Oersetten foar Linux, it is opnaam yn it bewarplak fan hast alle populêre Linux distribúsjes.

Aktyf ûntwikkele om te wurkjen yn Mac OS X

Putty konfiguraasje finster sjocht deselde op alle bestjoeringssystemen. It ferskil bestiet allinnich yn de ynstallaasje metoaden. Dêrom, de ynstallaasje sil earst oantoand wurde hoe't de trije Betriebssystemen, en doe - de parameters fan putty ynstellings.

Ynstallaasje is putty Linux Ubuntu

1. Ynstallearje putty mei it kommando:

2. Start putty kommando út in terminal of in mûs klik op it menu:

3. It finster client ynstellings, wêr is it nedich om te registrearjen de ferbining parameters.

Ynstallaasje is putty foar Windows

Ynstallearje it nedich putty.exe download de triem, bewarje nei in handige lokaasje, sa as op it buroblêd. It programma begjint mei twa klikken fan de lofter mûs knop.

Putty - SSH-postprogramma fan de Mac. Ynstallearjen en rint de GUI-ferzje

Op it momint fan skriuwen putty hat net genôch west Oersetten nei wurkjen op Mac OS X Problemen ûntstienen yn de kompilaasje fan it diel dat is ferantwurdlik foar de grafyske ynterface.

Foar ynstallaasje, moatte jo útfiere wat foarwurk.

1. Ynstallearje Xcode.

pakket fan dataprogramma 's en programma fan Apple te ûntwerpen en bouwen applikaasjes foar Mac OS X

Mei OS ferzje fan de Mac de X 10.7 Lion is nedich om it «Kommandorigel ark foar Xcode» mei de Apple Developer webside.

Nei de ynstallaasje is nedich om te akseptearjen de lisinsje oerienkomst:

2. Set Xquartz.

Dizze tsjinner útfieringsprogramma X.Org X Window System (X11) foar Mac OS X Fereasket Foar de GUI-ferzje fan putty, skreaun yn GTK +. Ynstallearje út 'e offisjele webside. Nei it ynstallearjen fan de fereaske relogin.

3. Ynstallearje Homebrew.

Ynstallaasje wurdt makke mei:

Folgjende jo moatte kontrolearje foar korrekte ynstallaasje fan it team:

4. Set Putty, do:

It proses kin nimme mear as in oere, sa is in mearfâldichheid fan sokke Ofhinklikens Glib / GTK + / Pango / Kairo.

5. It meitsjen fan it opstarten triem Putty.app.

Jo moatte rinne Automator.app. It dokumint type te kiezen "programma" yn de aksjes dy't jo nedich hawwe om te selektearje "run shell-skript" yn de ynfier fak te set it paad nei it útfierber triem «/ brûker / local / bin / putty», bewarje as «putty.app», mei opjefte fan it triem opmaak " programma "nei de map" programma. " As winske, in standert byldkaike kin wurde ferfongen.

It ynstellen fan de SSH client putty

It proses fan it ynstellen grafyske client SSH- putty sjocht deselde op alle bestjoeringssystemen. It uterlik is wat oars, ôfhinklik fan it ûntwerp fan it wurkfermidden.

Te ferbinen nei in eksterne masine fia SSH wolle rinne putty. Yn de ûntstiene finster, moatte jo de parameters:

Ferbining Type - it type ferbining - fêststeld SSH.

Hostnamme (of IP-adres) - host of Ynternet-adres - hjir oantsjutte de ôfstân tsjinner IP-adres, domein namme of Ynternet adres. Yn dit foarbyld, Set IP-adres 192.168.128.3

Port - lústert poarte - de tsjinner, dy't jown wier as foarbyld, opsetten haven 5754. Syn en punt.

As winske, kinne jo bewarje de ynstellings foar dizze sesje.

As jo op de "Iepenje" knop, in terminal finster sil ferskine, wêr moatte fier de eksterne masine namme en wachtwurd foar de rekken.

As it nedich is, de client autentikaasje toets pear nedich puttygen.exe nut, dat rint yn Windows. Putty-Gen genereart in pear iepenbiere en privee-kaaien.

De iepenbiere kaai moat wurde tafoege oan de tsjinner, dan wurdt generated in de standert SSH. Add kaai kin allyksa OpenSSH fia in terminal of fia putty, nei't er slagge foar it earste autentikaasje wachtwurd.

De privee kaai wurdt oanmakke .ppk opmaak en tafoege oan 'e klant. Op de efterlitten yn 'e beam te finen SSH, útwreidzje de list, fine de AUTH en yn dizze parameter yn' e «Persoanlike kaai triem foar Ferifikaasje» selektearje kaai.

Nei dizze beynfloedzjen, de brûker kin ferifiearje mei de tsjinner sûnder in wachtwurd.

Op it stuit stopverf SSH client wurdt sjoen as in universele GUI. Tredden ûntwikkelers hawwe makke Gao-Feng SSH-client foar Android, as de mobile ferzje fan putty.

Best SSH-client

Oant no ta is der gjin konsensus op wat SSH-client better gebrûk. Systeem administrators wurde keazen ark basearre op harren eigen behoeften.

As regel, brûkers * Unix-systemen oanstriid om te brûken op in standert SSH út de OpenSSH pakket. It hat dúdlik universele syntaks en is beskikber direkt út de terminal. Foar operaasje mei oanfoljende ark lykas feilige triem kopy (SCP) is net fereaske om te ynstallearjen ekstra software. Alles wat jo nedich hawwe is opnaam yn OpenSSH.

GUI fans dy't meastal wurkje yn Windows bestjoeringssystemen, brûk putty. Der wurdt wol tocht dat dit de beste SSH-client foar Windows. It hat alle nedige ark foar tunneling, kopiearjen triemmen, ensafuorthinne, sels as it soe easkje it ynladen ekstra modules.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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