Komputeran, Software
SSH Client: mîhengê. Best SSH-muwekîlê
SSH Client - ew a tool pêwîst di dema bikaranîna SSH-pêwendiyên di navbera her du makîneyên e. Armanc ev e ku bikevin nav pergala xebatê ya komputerê ji dûr ve û bi rê ve ew di emrê. The muwekîlê li ser makîneya herêmî de bikarhênerê sazkirî ye. Divê ew li ser pêşkêşkara naskirin bê, û tenê piştî ku di xizmetê de dest pê dike. The muwekîlê dikare ji bo bikaranîna di termînalê de meşandin, an jî divê virtual veavakirina grafîkî.
SSH çi ye?
SSH (Secure Shell) di rastiya xwe de wek dikin is "shell bi ewle." Bikaranîna SSH - e protokola tora by ku rêveberiya ewle yê girêkê ji dûr ve di pergala xebatê ya torê çêkirin. Ew bi girêdana, di naskirinê, û veguhastina daneyên bi ewle ji yek mêvandarê din bi riya şîfrekirina ji trafîkê re derbas bibe ev.
Ev dihêle ku hûn ji bo afirandina tunelan binasnav ji bo veguhestina di ewle ya protokol tora din li ser tora tirsê de, wek di internêtê de. ku gelek caran ji bo port Virubilsa yek dibe ji bo bendera din de tê bikaranîn.
Dest bi SSH Tattoo Ilonenom yên Finland di sala 1995, hatiye ku wî wek raporteke nehênî (dergistî) hat veşartin. Ev Versiyon ji SSH-1 gazî kirin. Dema niha, hema hema qet bi kar anîn.
Li sala 1996, an Versiyon ji bo baţkirina ya SSH-2 de hate pêşxistin. Ev rejîm bi SSH-1 a ewletir e û heye ku lîsteya dirêj ya ji algorîtmayan şîfrekirinê. Niha di bin Versiyon ji SSH ew e ku wateya SSH-2. Ji sala 2006 de, protokola nayê naskirin IETF standard Komeleya Internet.
du pêkanîna sereke ya SSH hene. Yek ji wan bixwedî de, ku ji aliyê SSH Communications Ewlekariya pêşxistin. Duyemîn - OpenSSH, di bin rêberiya Theo de Raadt xwe wek alternatîf azad bo vekirina yekem. Ev herî normal e û bi piraniya sîstemên Unix-like di nav de.
muwekîlê SSH û pêşkêşkarê SSH çi ye
Rusye û a server: Girêdana Protokola SSH bi rêyên ji du pêkhatên sereke pêkanîn.
Bi gotineke basît, bikarhênerek bi emailê ku li ser komputerê herêmî ku access to the makîneya dûr (server) heye sazkirin. Ev divê bê diyarkirin ku li muwekîlê dikare were pêkanîn user interface grafîkî (wek destktopnoe serlêdana) û ji bo operasyona di termînalê de (konsolê).
pêşkêşkarê SSH dibihîze, bi mişteriyên û girêdanên torê û gava ku tu tînî, ji bo girêdana jî gavên pêwîst ji bo destûr. Li ser kampanyaya derbas serkeftî set ji bo xizmeta ku muwekîlê dûr.
Bikaranîn ewle ye bi rêya pêvajoya kirarî authentication bikaranîna şîfrekirinê yên asîmetrîk bi mifteya giştî ya dema cara yekemîn we pêwendî dar. Di dema piştre şîfrekirinê bikaranîna de çewtî.
standard SSH de sê protokol:
- Transport Protocol Layer - misoger authentication server, nepenî û yekitîya. Ev compression welat pêşkêş dike. Diherike, li ser TCP / IP.
- Protokola piştrastkirina - performs piştrastkirina daxwazkera bo server. Ev li ser layer protokola transport tevbigere.
- Girêdana Protokola - Kanala şîfre wekî kanala herî maqûl anîn, bo xizmetên cuda multiplexed. Ev li ser kanala authentication de direve.
ewlekariya di destê piştrastkirina daxwazkera bo server xwestin bi muwekîlê ssh û pêşkêşkarê authentication bi muwekîlê garantîkirin. Piştrastkirina cihê li ser herdu aliyan digire.
The muwekîlê dişîne, ku daxwaza ji bo cara pêşî girêdana ewle ya layer guhastinê ya. Daxwaza duyem piştî authentication SSH-muwekîlê şandin.
Ji bo sepandina OpenSSH
OpenSSH - tîma OpenBSD pêkanîna çavkaniya vekirî ye. E guhertoya herî bi riya belavkirina herwe ne.
package OpenSSH de komek ji amûrên:
- SSHD - part server.
- SSH - side muwekîlê.
- SCP - a Alîkareke ji bo reqe file bi ewle.
- SSH-keygen - şêwey keys giştî (RSA, DSA û yên din) jî ji bo komputer û bikarhênerên.
- SSH-keyscan - dicivînin, keys giştî li ser torê.
- SSH-agent - keys RSA şexsî ji bo piştrastkirinê piştre bi keys giştî digire.
- SSH-add - navine nû keys taybet agent SSH-agent.
- SFTP-server - server SFTP.
- SFTP - Alîkareke ji bo ewle bi rêya FTP kopî files.
OpenSSH ku di teslîmkirina box ji bo piraniya sîstemên Unix-like di nav de. Herî normal ya bi Linux, BSD Open (Free, Net), Solaris, HP-UX, IRIX, MacOS X, û yên din jî tên nirxandin.
karê pêşketina dijwar li pêkanîna OpenSSH ji bo Windows, ku ji bo download License de derbasdar e at lidarxistin website. Ev dihêle ku hûn ji bo avakirina SSH-server di malbatê de Windows pergalên heye an ji bo amûra bêtel. OpenSSH ji bo Windows di gihandina cygwin hene.
Herî populer ya di nav bikarhênerên reşanên li ser bingeha kernel Linux in. Di pêşerojê de, hemû wergerandî yên bikaranîna SSH bi, tê wateya ku navrûyê OpenSSH. Ji bo Zelalî ya Linux dê set up SSH-muwekîlê ji bo Ubuntu, Windows û Mac OS X.
Sazkirin û tê veavakirin openssh-server
gelek in vebijêrkên OpenSSH -server hene. Ku navrûyê e-, divê li ser bingeha config server çêkir. Ev beş mînaka pêşkêşkarê SSH ya sazkirî li ser Ubuntu Server Edition pêşkêş dike. Di ravekirinan, piştre mîheng bikî mişterîyên bi kar configuration of the server.
1. ne bi du awayan ji bo sazkirina OpenSSH -server hene:
1.1. OpenSSH -server Sazkirina pakêta Select di cih de di bareyê Server Ubuntu /
1.2. Download û ji bo sazkirina ji ensîklopediya bi xebitandina fermana:
2. bi default pela veavakirina pêşkêşkara nirxên SSHD ya / etc / ssh / sshd_config nas be, bi kar fermana:
3. Berî ku hun guherandina mîhengên bawer bin ji bo pêkanîna hilanînê, ji file û parastina wê ji nivîsandina. Ev yek di doza kirine, eger ku we pêdivî bi roll vegere nirxên standard di dema çewtiyek.
4. Di mîhengên by default port TCP 22. Ji bo ewleyîya, ku tê pêşniyarkirin ku li şûna nirxên ne-standard wê, bo nimûne, 5754. Change dîrektîva Port bi fermana:
5. Save the file / Etc / ssh / sshd_config û tunebê SSHD:
The server hatiye sazkirin û tê avakirin. Niha ew li port 5754. By default dibihîze, gihîştina ti bikarhêner dikarin ji bo sîstema bi îmtiyazên sign in. Piştrastkirina bi bikaranîna şîfreya an key DSA, RSA, ed25519 et al dikê.
Cross-platform termînalê OpenSSH-muwekîlê. muwekîlê SSH ji bo Linux
Berê jî diyar kir ku pêkanîna herî pir tê bikaranîn ji protokola SSH ya li OpenSSH, ku ji aliyê default tê bi herî reşanên meclîsên Linux e. Di hin rewşan de, OpenSSH dikare ji ensîklopediya ji bo vê distro daxistin.
Wekî beşek ji OpenSSH muwekîlê-pakêtên ku ji bernameya SSH, ku di bin fermana heman direve. Veavakirin muwekîlê û bi rêya termînalê de kontrolkirin, ev nayê interface grafîkî tune ne. Ev tê hesibandin Versiyon ji sade herî û user-dostane.
Sazkirin û sazkirina OpenSSH-muwekîlê li ser Ubuntu
Li ser makîneya dûr saz kir û mîhenkirin OpenSSH-server. Armanc ew e ku xwe bigihînin jî ji kompîtura herêmî ku bi bez Ubuntu.
1. belavkirina default Ubuntu ye added ne OpenSSH-muwekîlê, da ku hûn divê ew kar sazkirin:
2. Piştî ku bernameya sazkirinê tê karandin fermana SSH ji termînalê bê Root.
3. Eger authentication user is bi şîfreya bikaranîn:
1) Girêdana bi çêkir:
- navê hesabê li ser makîneya dûr, - navê bikarhêner
- host - ew server dûr IP-adresa (an domain, eger domain hatiye dîtin bi server re ku temsîla) e;
2) piştî ketina fermana, divê hûn di çapemeniya Enter - hûn dê ji bo nasnava; A şîfre li ser hesabê makîneya dûr pêwîst e (divê baldar be ku ji bo ewlekariyê yên şîfreya Bilişim ne);
3) de ketin şîfreya xwe kontrol bike, pêşkêşkara dûr termînalê de bi silava; Tu niha dikarin emrên pêwîst bimeşîne.
4. Di bûyerê de ku destûr ji bo keys DSA pêwîst e:
1) heke pêwîst be bi mifteya giştî û taybet gengaz ji SSH OpenSSH-muwekîlê:
2) The key giştî default ku di /home/user/.ssh/id_dsa.pub file profîlek û li /home/user/.ssh/id_dsa girtî;
3) Divê ji makîneya dûr werin kopîkirin û ew ji bo tîma /home/user/.ssh/authorized_keys destûr lê zêde bike generated key giştî:
Niha bikarhêner dikarin bi SSH-server bêyî têketina a şîfreya piştrastkirin.
Sazkirin û sazkirina OpenSSH bo cygwin Terminal li ser Windows
Sazkirina cygwin Cygwin.exe dest bi pel e, ku ji malpera fermî daxistin.
Cygwin - is civandin û zor ji pakêtên cuda. Ji bo xebatê bi termînalê de ji dûr ve hewcedariya bi tenê OpenSSH. Hûn dikarin wê bi lêgerîna li cygwin bibînin.
Piştî ku te pakêta saz divê hûn ji bo birêvebirina cygwin Terminal û fermanên jêr binivîsin:
Hingê Enter bikin. Tu dê li himberî bikevin şîfreya. Piştî derbas authentication xuya pêşkêşkara dûr ji silava termînalê user.
The syntax e tam mîna di OpenSSH-muwekîlê pêkanîn, ji bo Linux.
SSH-muwekîlê cross-platform GUI hevîr
Hevîr - a bi muwekîlê SSH grafîkî ji bo rêveberiya ji dûr ve, ya ku piştgiriya ji bo protokola SSH. Di bernameyê de bi çavkaniya vekirî û bi temamî azad belavkirin.
Bi eslê xwe bi tenê ji bo OS Windows weşand, lê bi muwekîlê paşê ji bo Linux, nivîs bû, ku li ensîklopediya yên hema hema hemû reşanên populer Linux di nav de.
Aktîf pêş ji bo xebatê li Mac OS X.
Hevîr window veavakirina heman li hemû pergalên xebitandinê yên dinêre. Cidahiya tenê di metodên sazkirinê heye. Ji ber vê yekê, di dema sazkirina yekemîn dê bê nîşandan çawa sê pergalên xebitandinê de, û paşê jî - li gora settings hevîr.
Sazkirina hevîr Linux Ubuntu
1. Install hevîr bi fermana:
2. Destpêk fermana hevîr ji termînalê an jî klîk, mişkî li ser menu:
3. Mîhengên muwekîlê pace, li cihê ku pêwîst e ji bo forumê qeyd Parametreyên girêdana.
Sazkirina hevîr ji bo Windows
Ji bo sazkirina pêwîst putty.exe pelê download, xilas bike ji bo location xweşkeys de, wek li ser sermaseya. Di bernameyê de bi du tûşan bişkojka çepê mouse dest pê dike.
Hevîr - SSH-muwekîlê ji bo Mac. Sazkirin û bi bez di GUI-Versiyon ji
Di dema nivîsandina hevîr hatiye kirin de, têr ne, nivîs ji bo xebitîna li ser Mac OS Pirsgirêkên X. di Wedat beşa e, ku xwe ji bo virtual grafîkî rabû.
Ji bo sazkirinê, divê hûn hinek karê pêşîn pêkanîna.
1. Install EWÊN.
package yên înşeatê û bernameyên ji Apple amade û ava sepanên ji bo Mac OS X.
Bi Versiyon ji bo OS ji Mac a X 10.7 Lion pêwîst e ku li «Tools Command Line bo EWÊN» bi malpera Developer Apple.
Piştî sazkirinê de pêwîst e ji bo qebûl peymana lîsansê:
2. Set Xquartz.
Ev sepandina server X.Org X System Window (X11) bo Mac OS X. lazim ji bo GUI-Versiyon ji hevîr, hatiye nivîsîn: Di GTK +. Ji bo sazkirina ji malpera wê ya fermî. Piştî bernameya li relogin pêwîst.
3. Install Homebrew.
Sazkirin bi çêkir:
Next divê hûn ji bo sazkirina rast ji tîma de venêrî:
4. Set hevîr, çi:
The pêvajoya dikarin zêdetir ji wê saetê de bigirin, wekî, pirejimarî ji yên weha re dimîne glib / GTK + / Pango / Qahîre ye.
5. Afirandina file destpêkê de Putty.app.
Divê tu Automator.app birêvebirin. The cureyê pelgeyê ji bo hilbijartina "bernameya" Di çalakiyên ku divê hûn hilbijêre "run shell-script" di nav qutîkê de input ji bo danîna rêya executable file «/ user / local / bin / hevîr», tomar bike wekî «putty.app», destnîşankirina file format " bernameya "ji bo pêristê de" bernameya. " Ger tê xwestin, a icon standard dikare bê guhertin.
Danîna muwekîlê SSH hevîr
Pêvajoya diçine muwekîlê grafîkî SSH hevîr di heman li hemû pergalên xebitandinê yên dinêre. Peydabûna hinekî cuda ye, li gor sêwirandina jîngeha kar de.
To connect to makîneyeke ji dûr ve bi rêya SSH dixwazî bixebitînî bi hevîr. Di pencereyê di encamê, divê tu Parametreyên danîn:
Type Connection - type of connection - avakirin SSH.
Host Name (an IP-Maila te) - host name an IP-adresa - li vê derê diyar pêşkêşkara dûr IP-adresa, domain name an jî navnîşana înternetê. Di vê mînakê de, Set IP-adresa 192.168.128.3
Port - guhdariya port - pêşkêşkarê, ku wekî mînak hat dayîn, ava port 5754. wî û xala.
Ger tê xwestin, tu dikarî mîhengên ji bo vê danişîna xilas bike.
Dema ku "Open" button tu pêl, lapereyek termînalê de xuya bibe, li cihê ku divê ku bikevin navê makîneya dûr û şîfreya xwe ji bo hesabê.
Eger pêwîst bike, ji pair key piştrastkirina daxwazkera pêwîst Alîkareke ji puttygen.exe ku li Windows direve. Hevîr-Gen şêwey cotek keys taybet û giştî de.
Mifteya gelemperî, divê ji bo ku pêşkêşkarê added, ku di SSH standard bipêşxistin. Lê zêde key similarly dikare OpenSSH bi rêya a termînalê an jî bi rêya ji hevîr, piştî ku cara yekem şîfreya authentication login re derbas bûn.
Mifteya taybet e .ppk format bi giştî û ji bo bi muwekîlê added. Li milê çepê li ser darê bibînin SSH, berfirehtir di lîsteyê de, bibînin Auth û di vê parametre li «file key Taybet ji bo piştrastkirina» key select.
Piştî van, manîpulasîyonên, ku bikarhêner dikarin bi server bê şîfreya piştrastkirin.
Vê gavê, muwekîlê hevîr SSH tê hesibandin a GUI gerdûnî. pêşdebiran Third-party Gao-Feng SSH-muwekîlê ji bo Android afirandin, wek Versiyon ji bo mobîl ji hevîr.
Best SSH-muwekîlê
Heta niha ti lihevhatineke li ser çi SSH-muwekîlê baştir bikaranîna hene. rêveberên pergalê bi amûrên hilbijartin li ser bingeha pêdiviyên xwe bi xwe.
Wek qaîde, bikarhênerên * Unix-sîstemên de mêldarê bi kar SSH standard ji pakêta OpenSSH. Ev xwedî syntax gerdûnî zelal û dîrekt License de derbasdar e ji termînalê de. Ji bo operasyona bi amûrên din yên wek copy file ewle (SCP) hewce nake ji bo sazkirina bernameyan din. Her tişt ji we re pêwîst e li OpenSSH hene.
fans GUI ku bi piranî li Windows kar pergalên xebitandinê de, bi kar tînin hevîr. Tê bawerkirin ku ku ev baştirîn SSH-muwekîlê ji bo Windows e. Ev hemû amûrên pêwîst ji bo tunneling, dosyayê ji reqe, û bi vî awayî li ser, heta eger ew dê pêwîstî bi daxistina modules din.
Similar articles
Trending Now