Kọmputa, Software
Client SSH: ọnọdụ. Best SSH-ahịa
Client SSH - ọ bụ a dị mkpa ngwá ọrụ mgbe eji SSH-njikọ n'etiti abụọ ígwè ọrụ. Ezubere ya iji banye na sistemụ arụmọrụ ime na kọmputa na-agba ya na iwu. The ahịa arụnyere na onye ọrụ obodo igwe. Ọ ga-ịtụkwasị na ihe nkesa, na na mgbe na-eje ozi na-amalite. The inweta ike na-emejuputa atumatu maka ke ọnụ ma ọ bụ nwere a onyeōzi nhazi interface.
Gịnị bụ SSH?
SSH (Secure Shell) a sụgharịrị n'ụzọ nkịtị dị ka "ala shei." The ojiji nke SSH - bụ a netwọk protocol site nke mere mma management nke ime ọnụ ke netwọk sistemụ. Ọ na-enye a ala njikọ, Nyocha, na data nyefe si otu usu ọzọ site na okporo ụzọ na izo ya ezo, na-agafe na ya.
Ọ na-ekwe ka gị ike ezoro ezo tunnels maka ala nnyefe nke ọzọ netwọk ogbugba ndu n'elu erughị ala na netwọk dị ka Internet. ọ na-emekarị na-eji maka mmiri n'ọdụ ụgbọ mmiri ebugharị otu kọmputa na ndị ọzọ ọdụ ụgbọ mmiri.
Malite na SSH tọrọ igbu Ilonenom nke Finland na 1995, nke aku ya dị ka a nzuzo akụkọ. Nke a version a na-akpọ SSH-1. N'oge, fọrọ nke nta mgbe eji.
Na 1996, mma version of SSH-2 e mepụtara. Ọ bụ na-emegide SSH-1 bụ a ọzọ ala na nwere ogologo ndepụta nke izo ya ezo algọridim. Ugbu a n'okpuru SSH version a pụtara SSH-2. Ebe ọ bụ na 2006, ndị protocol a ghọtara IETF ọkọlọtọ Internet Association.
E nwere isi ihe abụọ na mmejuputa SSH. Otu n'ime ha proprietary, nke a na-mepụtara site SSH Communications Security. Nke abụọ - OpenSSH, melite n'okpuru idu ndú nke Théo de Raadt dị ka a free ọzọ na-emeghe ụzọ. Ọ bụ ihe kasị nkịtị na a gụnyere na kasị Unix-dị ka usoro.
Gịnị bụ SSH ahịa na SSH server
Connection SSH protocol na-emejuputa atumatu oru site n'aka abụọ isi mmiri: a ahịa na a nkesa.
Na mfe okwu, a ọrụ na a ahịa na arụnyere na a obodo kọmputa nwere ohere ime igwe (nkesa). Ọ ga-kwuru na ahịa nwere ike na-emejuputa atumatu onyeōzi ọrụ interface (dị ka destktopnoe ngwa) na maka ime ihe na a ọnụ (console).
SSH nkesa na-ege ntị ahịa na netwọk njikọ mgbe ị na-kpaliri n'ihi a njikọ na-eme ka ndị dị mkpa iji maka ikike. Ke ọma agafe ebupụta setịpụụrụ ime ahịa ọrụ.
Secure ohere na-haziri site na Nyocha usoro eji akpàràkpà izo ya ezo na ọha isi mgbe mbụ ị jikọọ. N'oge ụdi were symmetric izo ya ezo.
SSH ọkọlọtọ na-agụnye atọ ogbugba ndu:
- Transport Layer Protocol - ana achi achi server Nyocha, nzuzo na-eguzosi ike n'ezi. Ọ na-enye data mkpakọ. Agbaba n'elu TCP / IP.
- Nyocha Protocol - anamde ahịa Nyocha ka ihe nkesa. Ọ na-eme ihe karịrị iga protocol oyi akwa.
- Connection Protocol - ezoro ezo na ọwa na-multiplexed ka multiple ezi uche ọwa eji maka dị iche iche ọrụ. Ọ na-agba n'elu nke Nyocha ọwa.
Improved nchekwa na-ekwe nkwa site ahịa Nyocha ka ihe nkesa na-enweta site na SSH ahịa na Nyocha nkesa ahịa. Nyocha na-ewe ebe na abụọ.
The ahịa na-eziga a arịrịọ maka oge mbụ guzosie a ala njikọ nke iga oyi akwa. The abụọ arịrịọ e zigara mgbe Nyocha SSH-ahịa.
Mmejuputa OpenSSH
OpenSSH - bụ na-emeghe iyi, mmejuputa iwu-OpenBSD otu. Bụ ihe kasị nkịtị version site free nkesa.
OpenSSH ngwugwu na-agụnye a set ngwaọrụ:
- SSHD - ihe nkesa akụkụ.
- SSH - ahịa n'akụkụ.
- SCP - a na ịba uru maka nchebe file Iṅomi.
- SSH-keygen - site na ọha igodo (RSA, DSA na ndị ọzọ) maka kọmputa na ọrụ.
- SSH-keyscan - achịkọta ọha igodo ke netwọk.
- SSH-gị n'ụlọnga - na-eme onye RSA igodo n'ihi ụdi Nyocha na ọha igodo.
- SSH-tinye - agbakwụnye ọhụrụ onwe igodo gị n'ụlọnga SSH-n'ụlọnga.
- SFTP-nkesa - SFTP nkesa.
- SFTP - mmekọ na ntukwasi-obi idetuo faịlụ site FTP.
OpenSSH a gụnyere na nnyefe nke igbe n'ihi na ọtụtụ Unix-dị ka usoro. The kasị nkịtị na-atụle Linux, Open (Free, Net) BSD, Solaris, HP-UX, Irix, MacOS X, na ndị ọzọ.
Kpụ ọkụ n'ọnụ mmepe ọrụ rụrụ na mmejuputa OpenSSH maka Windows, nke dị maka nbudata na website. Ọ-enye gị ohere ike SSH-nkesa na Windows ezinụlọ nke usoro nwere SSH ahịa jikọọ. OpenSSH maka Windows na-esịne ke nnyefe CygWin.
Ndị kasị ewu ewu n'etiti ndị ọrụ ndị nkesa dabeere na Linux kernel. N'ọdịnihu, niile ihe atụ nke na-eji SSH na-egosi hazi OpenSSH. N'ihi na ihe doo anya Linux ga-eme ka SSH-ahịa n'ihi Ubuntu, Windows na Mac OS X.
Wụnye na Configuring openssh-nkesa
E nwere ọtụtụ nhazi nhọrọ OpenSSH -server. Iji hazi ahịa a ga-mere dabeere na ihe nkesa config. Ngalaba a na-enye ihe atụ nke SSH server arụnyere na Ubuntu Server Edition. Ụdi nkowa hazi ahịa iji nhazi nke ihe nkesa.
1. E nwere ụzọ abụọ iji wụnye OpenSSH -server:
1.1. Họrọ OpenSSH -server echichi ngwugwu ozugbo n'oge mkpughe Ubuntu Server /
1.2. Download na wụnye si repository site na-agba ọsọ iwu:
2. Bụrụ maara ụkpụrụ SSHD nkesa ndabere nhazi file / etc / SSH / sshd_config, jiri iwu, sị:
3. Tupu ị na-agbanwe ndabara ntọala n'aka ike a nkwado ndabere akwụkwọ nke faịlụ na-echebe ya site na ide. Nke a na-eme na ikpe, ma ọ bụrụ na ị chọrọ ka tụgharịa azụ ka ndabere ụkpụrụ na ihe omume nke njehie.
4. ntọala ndabara n'ọdụ ụgbọ mmiri ndị TCP 22. N'ihi na nchekwa, ọ na-atụ aro iji dochie ya na-abụghị ọkọlọtọ ụkpụrụ, ihe atụ, 5754. Change na Port ntụziaka na iwu:
5. Zọpụta faịlụ / Wdg / SSH / sshd_config na Malitegharịa ekwentị SSHD:
The nkesa na-arụnyere na na na-ahazi. Ugbu a, ọ na-ege ntị na mmiri n'ọdụ ụgbọ mmiri 5754. Site ndabara, iji nweta ọ bụla onye ọrụ nwere ike banye na usoro na ùgwù. Nyocha a rụrụ site na iji a paswọọdụ ma ọ bụ isi DSA, RSA, ed25519 et al.
Cross-ikpo okwu OpenSSH-ahịa ọnụ. SSH ahịa maka Linux
Na mbụ kwuru na ndị akacha eji mmejuputa iwu nke SSH protocol bụ OpenSSH, nke ndabara na-abịa na ọtụtụ Linux nkesa mgbakọ. Mgbe ụfọdụ, OpenSSH nwere ike ibudata site na repository a distro.
Dị ka akụkụ nke OpenSSH ahịa-nchịkọta emejuputa dị ka SSH omume, nke na-agba otu iwu. Configuring na ahịa na-achịkwa via ọnụ, ọ dịghị nwere a onyeōzi interface. Ọ na-atụle ihe ndị kasị dị mfe na onye ọrụ-enyi na enyi version.
Wụnye na configuring OpenSSH-ahịa na Ubuntu
On ime igwe emewo arụnyere na-ahazi OpenSSH-nkesa. Ihe mgbaru ọsọ bụ ịnweta ya site na a obodo kọmputa na-agba ọsọ Ubuntu.
1. The ndabere Ubuntu nkesa na-adịghị kwukwara OpenSSH-ahịa, otú ị ga wụnye ya na iji:
2. Mgbe echichi omume na-akpọku SSH iwu si ọnụ enweghị Root.
3. Ọ bụrụ na onye ọrụ Nyocha a na-eji na a paswọọdụ:
1) The njikọ mere na:
- aha njirimara - aha akaụntụ na remote igwe,
- usu - ọ bụ ime ihe nkesa IP-adreesị (ma ọ bụ na ngalaba ma ọ bụrụ na ngalaba e nyefere ndị na nkesa);
2) mgbe abanye iwu, ị ga-pịa Tinye - ị ga-kpaliri maka a paswọọdụ; A paswọọdụ a chọrọ ime igwe akaụntụ (kwesịrị ịkpachara anya ka nche nke paswọọdụ egosighi);
3) na-abanye ziri ezi paswọọdụ, ime ihe nkesa ọnụ window na a ekele; Ị nwere ike ugbu a na-arụ dị mkpa iwu.
4. Ke edinam na ikike a chọrọ maka igodo DSA:
1) ma ọ bụrụ na ọ dị mkpa ka n'ịwa ọha na onwe igodo na o kwere omume site na SSH OpenSSH-ahịa:
2) The ndabere ọha isi na-echekwara na faịlụ /home/user/.ssh/id_dsa.pub ma na-emechi na /home/user/.ssh/id_dsa;
3) ga-depụtaghachiri na n'ime ime obodo igwe ma tinye ya na ikike /home/user/.ssh/authorized_keys otu eme ọha isi:
Ugbu a onye ọrụ nwere ike nyochaa na SSH-nkesa na etiònyeghị a paswọọdụ.
Wụnye na configuring OpenSSH maka Cygwin Ọnụ na Windows
Wụnye Cygwin Cygwin.exe ẹkedori a faịlụ na a na-ibudatara na ukara saịtị.
Cygwin - na-ezukọ a dịgasị iche iche nke dị iche iche nchịkọta. Na-arụ ọrụ n'ime ime ọnụ mkpa naanị OpenSSH. Ị nwere ike ịchọta ya site n'inyocha na Cygwin.
Mgbe ị na wụnye ngwugwu gị mkpa iji na-agba ọsọ Cygwin Ọnụ na-abanye na iwu:
Wee pịa Tinye. Ị ga-kpaliri ịbanye paswọọdụ. Mgbe-agafe Nyocha egosi a ime ihe nkesa na onye ọrụ ọnụ ekele.
The syntax bụ kpọmkwem otu dị OpenSSH-ahịa, na-emejuputa atumatu maka Linux.
SSH-ahịa cross-ikpo okwu GUI putty
Putty - a onyeōzi SSH ahịa n'ihi na n'ime ime obodo ochichi, nke na-agụnye nkwado maka SSH protocol. Ihe omume a na-ekesa na-emeghe iyi kpam free.
Na mbụ nyere naanị maka OS Windows, ma ahịa e mesịrị ported maka Linux, ọ na-esịne ke repository nke fọrọ nke nta niile na-ewu ewu Linux nkesa.
Ifịk ifịk mepụtara na-arụ ọrụ na Mac OS X.
Putty nhazi window ese otu on niile arụ ọrụ usoro. Ihe dị iche dị naanị na nwụnye ụzọ. Ya mere, nwụnye ga mbụ na-egosi otú ndị atọ sistem, na mgbe - na kwa nke putty ntọala.
Wụnye putty Linux Ubuntu
1. Wụnye putty na iwu:
2. Malite putty iwu si a ọnụ ma ọ bụ a òké click na menu:
3. The window ahịa ntọala, ebe ọ dị mkpa ka aha njikọ kwa.
Wụnye putty maka Windows
Iji wụnye chọrọ putty.exe download faịlụ, azọpụta ka a ga-adaba adaba na ọnọdụ, dị ka na desktọọpụ. Ihe omume na-amalite na abụọ clicks nke ekpe òké button.
Putty - SSH-ahịa maka Mac. Wụnye na-agba ọsọ ahụ GUI-version
N'oge nke na-ede putty adịghị ọma e ported na-arụ ọrụ na Mac OS X. Nsogbu bilitere na mkpokọta nke akụkụ ahụ bụ maka na onyeōzi interface.
Maka echichi, ị ga-arụrụ ụfọdụ mbido ọrụ.
1. Wụnye Xcode.
ngwugwu nke utilities na omume si Apple chepụta ma wuo ngwa maka Mac OS X.
Na OS version nke Mac na X 10.7 Lion dị mkpa iji na-etinye «Command Line Ngwaọrụ n'ihi Xcode» na Apple Developer website.
Mgbe nwụnye a chọrọ ịnabata Ikikere nkwekọrịta:
2. Set Xquartz.
Nke a server mmejuputa X.Org X Window System (X11) maka Mac OS X. Chọrọ N'ihi GUI-version of putty, e dere GTK +. Wụnye si ukara website. Mgbe wụnye chọrọ relogin.
3. Wụnye Homebrew.
Echichi na-mere na:
Next mkpa ka ị na-elele maka ziri ezi echichi nke otu egwuregwu:
4. Set putty, ime:
The usoro nwere ike iri ihe karịrị otu awa, ka bụ a plurality nke ndị dị otú dependencies Glib / GTK + / Pango / Cairo.
5. Ịmepụta na mmalite file Putty.app.
Ị ga na-agba ọsọ Automator.app. The akwụkwọ ụdị ịhọrọ "usoro" na omume mkpa ka ị họrọ "ọsọ shei-edemede" na ọsọ ọsọ igbe ka ụzọ na executable faịlụ «/ ọrụ / obodo / biini / putty», azọpụta dị ka «putty.app», ikwu na faịlụ " mmemme "na ndekọ" omume. " Ọ bụrụ na i chọrọ, a ọkọlọtọ icon nwere ike dochie anya.
Mwube nke SSH ahịa putty
The usoro nke mwube onyeōzi ahịa SSH putty anya otu on niile arụ ọrụ usoro. Ọdịdị bụ ubé dị iche iche, dabere na imewe nke na-arụ ọrụ na gburugburu ebe obibi.
Iji jikọọ a remote igwe via SSH chọrọ ịgba ọsọ putty. Na n'ihi window, ị ga-kwa:
Connection Type - ụdị nke njikọ - guzosie SSH.
Ọbịa Aha (ma ọ bụ IP-adress) - kpọrọ aha ma ọ bụ IP-adreesị - ebe a-ezipụta na ime ihe nkesa na IP-address, ngalaba aha ma ọ bụ Internet adreesị. Na nke a atụ, Set IP-address 192.168.128.3
Port - ege ntị n'ọdụ ụgbọ mmiri - ihe nkesa, nke e nyere dị ka ihe atụ, ka mmiri n'ọdụ ụgbọ mmiri 5754. Ya na ebe.
Ọ bụrụ na chọrọ, ị nwere ike ịzọpụta ntọala maka nke a nnọkọ.
Mgbe ị pịa "Open" button, a ọnụ window ga-apụta, ebe mkpa ịbanye n'ime ime igwe aha na paswọọdụ maka akaụntụ.
Ọ bụrụ na ọ dị mkpa, ndị ahịa Nyocha isi ụzọ chọrọ puttygen.exe mmekọ na-agba na Windows. Putty-Gen site a ụzọ nke ọha na onwe igodo.
Ọha na eze isi ga-atụkwasịkwara na server, ọ na-eme n'ime ọkọlọtọ SSH. Tinye isi ike n'otu aka ahụ, OpenSSH via a ọnụ ma ọ bụ site na putty, ebe gafere mbụ Nyocha nbanye paswọọdụ.
The onwe isi na-eme .ppk format na kwukwara na ahịa. Na-ekpe na osisi chọta SSH, mụbaa ndepụta, chọta Auth na a oke na «Private isi faịlụ maka nyocha» họrọ isi.
Mgbe ihe ndị a manipulations, onye ọrụ nwere ike nyochaa na ihe nkesa na-enweghị a paswọọdụ.
N'oge, putty SSH ahịa a na-ewere a eluigwe na ala GUI. -Atọ ndị ọzọ na mmepe kere Gao-Feng SSH-ahịa maka gam akporo, dị ka mobile version of putty.
Best SSH-ahịa
N'ihi ya, anya ọ dịghị otutu mmadu kwenyere na ihe SSH-ahịa mma were. System ọchịchị na-họọrọ ngwaọrụ dabeere na ha onwe ha mkpa.
Dị ka a na-achị, ndị ọrụ * Unix-systems agbasaghị iji a ọkọlọtọ SSH si OpenSSH ngwugwu. Ọ nwere doro anya eluigwe na ala syntax na dị kpọmkwem site ọnụ. Maka ọrụ ndị ọzọ ngwaọrụ ndị dị otú ahụ dị ka ala file oyiri (SCP) na-adịghị chọrọ iji wụnye ọzọ software. Ihe niile ị chọrọ a gụnyere na OpenSSH.
GUI Fans ndị na-emekarị na-arụ ọrụ na Windows arụ ọrụ usoro, na-eji putty. Ọ na-kweere na nke a bụ ihe kasị mma SSH-ahịa maka Windows. Ọ nwere niile mkpa ngwaọrụ maka tunneling, na-edegharị faịlụ, na na, ọbụna ma ọ bụrụ na ọ ga-achọ nbudata ọzọ modul.
Similar articles
Trending Now