KompyutaProgramu

Mteja SSH: mpangilio. Best SSH mteja

Mteja SSH - ni chombo muhimu wakati wa kutumia SSH-uhusiano kati ya mashine mbili. Ni nia ya kuingia katika mfumo wa uendeshaji wa kompyuta ya mbali na kukimbia katika amri. mteja imewekwa kwenye mashine ya mtumiaji wa ndani. Ni lazima uwe umethibitishwa katika server, na ni baada tu kwamba huduma kuanza. mteja unaweza kutekelezwa kwa matumizi ya terminal au kuwa na interface graphical ya usanidi.

SSH ni nini?

SSH (Secure Shell) linatafsiriwa literally kama "ganda salama." matumizi ya SSH - ni mtandao wa itifaki ambayo alifanya usimamizi salama ya nodi ya mbali katika mfumo wa mtandao wa uendeshaji. Hutoa salama uhusiano, uthibitisho, na kuhamisha data kutoka mwenyeji mmoja hadi mwingine kwa njia ya encryption trafiki, kupita njia hiyo.

Ni inaruhusu kujenga vichuguu uliosimbwa kwa maambukizi salama ya itifaki nyingine mtandao juu ya mtandao salama kama vile Internet. mara nyingi kutumika kwa ajili ya bandari ya usambazaji kompyuta moja kwa mashimo mengine.

Anza SSH alipolazwa Tattoo Ilonenom ya Finland mwaka 1995, ambayo ina kushiriki yeye kama ripoti za siri. Toleo hili aliitwa SSH-1. Kwa sasa, karibu kamwe kutumika.

Mwaka 1996, toleo bora ya SSH-2 ulitengenezwa. Ni kinyume na SSH-1 ni salama zaidi na ina orodha pana ya algorithms encryption. Sasa chini ya toleo SSH ni maana SSH-2. Tangu mwaka 2006, itifaki ni kutambuliwa IETF kiwango Internet Association.

Kuna utekelezaji mbili kuu za SSH. Mmoja wao wamiliki, ambayo ni maendeleo na SSH Communications Security. Pili - OpenSSH, kuanzisha chini ya uongozi wa Theo de Raadt kama mbadala huru kufungua kwanza. Ni kawaida na ni pamoja na mifumo ya Unix-kama.

ni SSH mteja na SSH server gani

Itifaki Connection SSH inatekelezwa kwa njia ya sehemu mbili kuu: mteja na server.

Kwa maneno rahisi, mtumiaji na mteja ambayo imewekwa kwenye kompyuta ya karibu kwamba anaweza kufikia mashine mbali (server). Ikumbukwe kuwa mteja inaweza kutekelezwa graphical user interface (kama maombi destktopnoe) na kwa ajili ya operesheni katika terminal (console).

SSH server kusikiliza kwa wateja na miunganisho ya mtandao wakati wewe ni ilisababisha kwa uhusiano inafanya hatua muhimu kwa idhini. Baada ya mafanikio kupita uzinduzi kuweka kwa ajili ya huduma kwa mteja wa mbali.

Salama kupata imepangwa kupitia utaratibu wa uthibitishaji kwa kutumia zisopacha encryption na ufunguo wa umma wakati wa kwanza kuungana. Wakati wa baadae encryption matumizi linganifu.

SSH kiwango ni pamoja na itifaki tatu:

  • Transport Layer Itifaki - kuhakikisha server uthibitisho, faragha na uadilifu. Ni hutoa data compression. Anaendesha juu ya TCP / IP.
  • Uthibitishaji Itifaki - hufanya uthibitisho mteja kwa seva. Hufanya kazi juu ya usafiri wa itifaki safu.
  • Itifaki Connection - channel kwa njia fiche ni multiplexed kama nyingi mantiki channel kutumika kwa ajili ya huduma mbalimbali. Ni anaendesha juu ya channel uthibitisho.

kuboresha usalama ni uhakika na uthibitishaji wa teja kwa server kupatikana kwa mteja SSH na server uthibitisho kwa mteja. Uthibitishaji hufanyika juu ya pande zote mbili.

mteja zituma ombi kwa mara ya kwanza ilianzishwa muunganisho salama za usafiri safu. Ombi la pili ni alimtuma baada ya uthibitisho SSH mteja.

utekelezaji wa OpenSSH

OpenSSH - ni chanzo wazi utekelezaji OpenBSD timu. Ni toleo ya kawaida kwa kusambaza bure.

OpenSSH mfuko ni pamoja na seti ya vifaa:

  • SSHD - seva sehemu.
  • SSH - mteja upande.
  • SCP - matumizi kwa kunakili salama faili.
  • SSH-keygen - inazalisha funguo za umma (RSA, DSA na nyingine) kwa ajili ya kompyuta na watumiaji.
  • SSH-keyscan - hukusanya funguo za umma katika mtandao.
  • SSH-wakala - anaendelea binafsi RSA funguo kwa uthibitisho baadae na funguo za umma.
  • SSH-kuongeza - anaongeza mpya funguo binafsi wakala SSH-wakala.
  • SFTP-server - SFTP server.
  • SFTP - matumizi kwa usalama kunakili faili kupitia FTP.

OpenSSH ni pamoja na katika utoaji wa sanduku kwa ajili ya mifumo ya Unix-kama. kawaida huchukuliwa Linux, Open (Free, Net) BSD, Solaris, HP-UX, IRIX, MacOS X, na wengine.

Wagonjwa kazi maendeleo kufanyika katika utekelezaji wa OpenSSH kwa Windows, ambayo inapatikana kwa shusha saa tovuti. Utapata kujenga SSH-server katika Windows familia ya mifumo ina mteja SSH kuunganisha. OpenSSH kwa Windows ni pamoja na katika utoaji Cygwin.

maarufu zaidi miongoni mwa watumiaji ni mgawanyo kulingana na Linux kernel. Katika siku zijazo, mifano wa kutumia SSH ni kumaanisha configure OpenSSH. Kwa ufafanuzi wa Linux itakuwa kuanzisha SSH mteja kwa Ubuntu, Windows na Mac OS X.

Kufunga na Configuring OpenSSH-server

Kuna chaguo za usanidi OpenSSH -Server. Configure mteja kufanywa kulingana na server config. Sehemu hii inatoa mfano wa SSH server imewekwa kwenye Ubuntu Server Edition. Katika maelezo baadae configure wateja kutumia usanidi wa seva.

1. Kuna njia mbili za kufunga OpenSSH -Server:

1.1. Kuchagua OpenSSH -Server ufungaji mfuko mara moja wakati wa inayojitokeza Ubuntu Server /

1.2. Pakua na usakinishe kutoka there kwa kuendesha amri:

2. Kuwa ukoo na maadili SSHD seva default Configuration faili / nk / SSH / sshd_config, kutumia amri:

3. Kabla ya kubadili mipangilio default kuwa na uhakika wa kujenga nakala Backup ya faili na kulinda ni kutoka kuandika. Hii hufanywa kwa kesi, kama unahitaji roll nyuma ya maadili default katika tukio la kosa.

4. Katika mazingira kama chaguo-msingi bandari TCP 22. Kwa usalama, inashauriwa kuchukua nafasi ya maadili yake zisizo za kawaida, kwa mfano, 5754. Badilisha Port agizo na amri:

5. Hifadhi faili / Etc / SSH / sshd_config na kuanzisha upya SSHD:

server imewekwa na kimeundwa. Sasa yeye kusikiliza kwenye bandari 5754. Kwa msingi, kupata mtumiaji yeyote anaweza kuingia kwenye mfumo na marupurupu. Uthibitishaji ni kazi kwa kutumia password au ufunguo DSA, RSA, ed25519 et al.

Cross-platform OpenSSH-mteja terminal. SSH mteja kwa Linux

Hapo awali alisema kuwa inayotumika utekelezaji wa itifaki SSH ni OpenSSH, ambayo kwa chaguo-msingi kuja na zaidi Linux makanisa. Wakati mwingine, OpenSSH inaweza kupakuliwa kutoka there kwa distro hii.

Kama sehemu ya OpenSSH mteja paket kutekelezwa kama SSH mpango, ambao unaanza amri hiyo. Configuring mteja na ni kudhibitiwa kupitia terminal, haina interface graphical. Ni kuchukuliwa toleo la hivi rahisi na user-kirafiki.

Kufunga na Configuring OpenSSH-mteja juu ya Ubuntu

Kwenye mashine kijijini ina imewekwa na kimeundwa OpenSSH-server. Lengo ni kupata huduma hiyo kutoka kompyuta za mitaa inayoendeshwa Ubuntu.

1. default Ubuntu usambazaji hayaongezwi OpenSSH-mteja, hivyo ni lazima kufunga hiyo kwa kutumia:

2. Baada ya mpango wa ufungaji ni kutenguliwa SSH amri kutoka terminal bila mizizi.

3. Kama kujitambulisha kwa watumiaji hutumiwa kwa nenosiri:

1) uhusiano ni wa maandishi na:

  • jina la mtumiaji - akaunti jina kwenye mashine ya kijijini,
  • jeshi - ni kijijini server IP anwani (au kikoa kama domain imekuwa kutumwa kwa server);

2) baada ya kuingia amri, lazima vyombo vya habari Enter - utaulizwa nenosiri; Unahitaji nenosiri kwa sababu mbali mashine (inapaswa kuwa makini kama kwa usalama wa neno siri ni si kuonyeshwa);

3) kuingia password sahihi, kijijini server terminal dirisha na salamu; Sasa unaweza kufanya amri muhimu.

4. Katika tukio idhini kwamba inahitajika kwa ajili ya funguo DSA:

1) kama ni lazima kuzalisha funguo umma na binafsi iwezekanavyo kutoka SSH OpenSSH-mteja:

2) ufunguo default umma ni kuhifadhiwa katika faili /home/user/.ssh/id_dsa.pub na kufungwa katika /home/user/.ssh/id_dsa;

3) lazima kunakiliwa kwa mashine mbali na kuongeza kwa timu /home/user/.ssh/authorized_keys idhini yanayotokana ufunguo wa umma:

Sasa mtumiaji anaweza kuthibitisha na SSH-server bila kuingiza nenosiri.

Kufunga na Configuring OpenSSH kwa Cygwin Terminal Windows

Kufunga Cygwin Cygwin.exe kuzindua faili kwamba ni kupakuliwa kutoka tovuti rasmi.

Cygwin - ni kukusanyika aina ya paket mbalimbali. Kufanya kazi na terminal kijijini haja tu OpenSSH. Unaweza kuipata kwa kutafuta katika Cygwin.

Baada ya kusakinisha mfuko unahitaji kuendesha Cygwin Terminal na kuingia amri zifuatazo:

Halafu bonyeza Enter. Utaulizwa kuingia password. Baada ya kupita uthibitisho inaonekana seva ya mbali kwa mtumiaji terminal salamu.

syntax ni sawa kama katika OpenSSH-mteja, kutekelezwa kwa Linux.

SSH mteja msalaba jukwaa GUI putty

Putty - graphical SSH mteja kwa usimamizi wa mbali, ambayo ni pamoja na msaada kwa ajili ya itifaki SSH. mpango kusambazwa kwa programu huria na bure kabisa.

Awali iliyotolewa tu kwa ajili ya OS Windows, lakini mteja baadaye ported kwa ajili ya Linux, ni pamoja na katika hazina ya karibu wote mgawanyo maarufu Linux.

Kikamilifu maendeleo kufanya kazi katika Mac OS X.

Putty Configuration dirisha inaonekana sawa katika mifumo yote ya uendeshaji. tofauti ipo tu katika njia ya ufungaji. Kwa hiyo, ufungaji wa kwanza kuonyeshwa jinsi mifumo tatu wa uendeshaji, na basi - vigezo ya mazingira putty.

Kufunga putty Linux Ubuntu

1. Kufunga putty na amri:

2. Kuanza putty amri kutoka terminal au click mouse juu ya orodha:

3. mazingira mteja dirisha, ambapo ni muhimu kuanzisha vigezo stima.

Kufunga putty kwa ajili ya Windows

Kufunga required putty.exe kupakua faili, hifadhi kwenye eneo urahisi, kama vile kwenye eneo kazi. mpango huanza na bofya mbili ya kifungo kushoto panya.

Putty - SSH mteja kwa Mac. Kufunga na kukimbia GUI-version

Wakati wa kuandika putty hana kutosha imekuwa ported na kazi ya Mac OS X. Matatizo akaondoka katika mkusanyiko wa sehemu hiyo ni wajibu wa interface graphical.

Kwa ajili ya ufungaji, lazima kufanya baadhi ya kazi ya awali.

1. Kufunga Xcode.

mfuko wa huduma na programu kutoka Apple kwa kubuni na kujenga maombi kwa ajili ya Mac OS X.

Pamoja na OS toleo la Mac X 10.7 Simba ni muhimu kwa kuweka «amri Line Tools kwa Xcode» na Apple tovuti ya Wasanidi Programu.

Baada ya ufungaji inahitajika kukubali makubaliano ya leseni:

2. Kuweka Xquartz.

Hii utekelezaji server X.Org X Window System (X11) kwa ajili ya Mac OS X. Inahitaji Kwa GUI-toleo la putty, imeandikwa katika GTK +. Sakinisha kutoka tovuti rasmi. Baada ya kufunga ingia tena required.

3. Kufunga Homebrew.

Ufungaji imeundwa na:

Next unahitaji kuangalia kwa ajili ya ufungaji sahihi ya timu:

4. Kuweka Putty, kufanya:

mchakato inaweza kuchukua zaidi ya saa moja, kama ni wingi wa maelewano kama glib / GTK + / Pango / Cairo.

5. Kujenga faili startup Putty.app.

Lazima kukimbia Automator.app. Aina ya hati ya kuchagua "mpango" katika hatua unahitaji kuchagua "kukimbia shell-hati" katika kisanduku cha maandishi na kuweka njia ya kutekelezwa file «/ mtumiaji / mtaa / bin / putty», hifadhi kama «putty.app», kubainisha faili " mpango "na directory" programu ". Kama taka, kiwango icon inaweza kubadilishwa.

Kuweka SSH mteja putty

mchakato wa kuanzisha graphical mteja SSH putty inaonekana sawa katika mifumo yote ya uendeshaji. kuonekana ni tofauti kidogo, kulingana na mpango wa mazingira ya kazi.

Kuungana na mashine mbali kupitia SSH unataka kuendesha putty. Katika dirisha kusababisha, lazima kuweka vigezo:

Connection Aina - aina ya uhusiano - imara SSH.

Mwenyeji Jina (au IP adress) - jina jeshi au IP-anwani - hapa kutaja kijijini server IP anwani, jina la uwanja au Internet anwani. Katika mfano huu, kuweka IP-anwani 192.168.128.3

Port - kusikiliza bandari - seva, iliyotolewa kama mfano, kuanzisha bandari 5754. wake na uhakika.

Kama taka, unaweza kuokoa mazingira kwa kipindi hiki.

Wakati vyombo vya habari "Fungua" button, dirisha terminal itaonekana, ambapo kutaka kuingiza kijijini mashine ya jina na password kwa ajili ya akaunti.

Kama ni muhimu, mteja uthibitisho muhimu jozi required puttygen.exe shirika kwamba anaendesha katika Windows. Putty-Gen inazalisha jozi ya funguo za umma na za kibinafsi.

ufunguo wa umma lazima iongezwe kwa server, ni zilizotolewa mwaka SSH kiwango. Ongeza ufunguo Unaweza vile vile OpenSSH kupitia terminal au kupitia putty, baada ya kupita kwanza uthibitisho kuingia password.

ufunguo binafsi yanayotokana .ppk format na kuongezwa kwenye mteja. Upande wa kushoto katika mti wa kupata SSH, kupanua orodha, kupata Auth na katika kigezo hiki katika «Ufunguo wako binafsi kwa Uthibitishaji» chagua ufunguo.

Baada manipulations haya, mtumiaji anaweza kuthibitisha na server bila password.

Kwa sasa, putty SSH mteja ni kuchukuliwa GUI zima. watengenezaji wa tatu na kuundwa Gao-Feng SSH mteja kwa Android, na toleo la muziki wa putty.

Best SSH mteja

Hadi sasa hakuna makubaliano juu ya matumizi ya nini SSH mteja bora. System watendaji huchaguliwa zana kulingana na mahitaji yao wenyewe.

Kama kanuni, watumiaji * Unix mifumo huwa na kutumia SSH kiwango kutoka mfuko OpenSSH. Ina wazi wote syntax na inapatikana moja kwa moja kutoka terminal. Kwa ajili ya uendeshaji na zana ya ziada kama vile salama faili nakala (SCP) hayahitaji kufunga programu ya ziada. Kila kitu unahitaji ni pamoja na katika OpenSSH.

mashabiki GUI ambao kwa kawaida kufanya kazi katika Windows mifumo ya uendeshaji, kutumia putty. Inaaminika kwamba hii ni bora SSH mteja kwa Windows. Ina zana zote muhimu kwa ajili ya tunnel, kuiga files, na kadhalika, hata kama itahitaji kupakua modules ziada.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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