Awọn kọmputaSoftware

SSH Onibara: Iṣeto ni. Ti o dara ju SSH ni ose

Ose SSH - o jẹ a pataki ọpa nigba lilo SSH-isopọ laarin meji ero. O ti wa ni ti a ti pinnu lati tẹ sinu awọn ẹrọ ti awọn latọna kọmputa ati ṣiṣe awọn ti o ni awọn pipaṣẹ. Awọn ose ti wa ni sori ẹrọ lori awọn olumulo ká agbegbe ẹrọ. O gbọdọ wa ni ojulowo lori olupin, ati ki o nikan lẹhin ti awọn iṣẹ bẹrẹ. Awọn ose le ti wa ni muse fun lilo ninu awọn ebute tabi ni a ayaworan iṣeto ni ni wiwo.

Ohun ti o jẹ SSH?

SSH (aabo ikarahun) ti wa ni túmọ gangan bi "ni aabo ikarahun." Awọn lilo ti SSH - ni a nẹtiwọki bèèrè nipa eyi ti ṣe ni ailewu isakoso ti awọn latọna ipade ni awọn nẹtiwọki ẹrọ. O pese kan ni aabo asopọ, ìfàṣẹsí, ati gbigbe data lati ọkan ogun si miiran nipa ijabọ ìsekóòdù, ran nipasẹ o.

O faye gba o lati ṣẹda ti paroko tunnels fun aabo gbigbe ti miiran nẹtiwọki Ilana lori ohun insecure nẹtiwọki bi awọn ayelujara. o ti wa ni igba ti a lo fun ibudo Ndari ọkan kọmputa si awọn miiran ebute oko.

Bẹrẹ awọn SSH ti a gbe Tattoo Ilonenom of Finland ni 1995, eyi ti o ti npe u bi a igbekele Iroyin. Yi ti ikede ti a npe ni SSH-1. Ni akoko, fere kò ti lo.

Ni 1996, ohun dara ti ikede SSH-2 ti a ni idagbasoke. O ti wa ni ibamu pẹlu SSH-1 ni a diẹ ni aabo ati ki o ni ohun o gbooro sii akojọ ti awọn ìsekóòdù aligoridimu. Bayi labẹ awọn SSH version ti wa ni túmọ SSH-2. Niwon 2006, awọn bèèrè wa ni mọ IETF boṣewa Internet Association.

Nibẹ ni o wa meji akọkọ imuse ti SSH. Ọkan ninu wọn kikan, eyi ti o ti ni idagbasoke nipasẹ SSH Communications Aabo. Keji - OpenSSH, ṣeto soke labẹ awọn olori ti Theo de Raadt bi a free yiyan lati ṣii akọkọ. O ti wa ni awọn wọpọ ati ki o wa ninu ọpọlọpọ awọn Unix-bi awọn ọna šiše.

Ohun ti o jẹ SSH ni ose ati awọn SSH server

Asopọ SSH bèèrè ni muse nipasẹ ọna ti awọn meji akọkọ irinše: a ni ose ati ki o kan server.

Ni o rọrun awọn ọrọ, a olumulo pẹlu kan ni ose ti o ti wa fi sori ẹrọ lori kan ti agbegbe kọmputa ti o ni wiwọle si awọn latọna ẹrọ (server). O yẹ ki o wa woye wipe ni ose le wa ni muse ayaworan ni wiwo olumulo (bi destktopnoe elo) ati fun isẹ ti ni a ebute (console).

SSH server eké si onibara ati nẹtiwọki awọn isopọ nigbati o ba ti wa ni ọ fun a asopọ mu ki awọn pataki igbesẹ fun awọn ašẹ. Lori aseyori gbako.leyin ifilọlẹ ṣeto fun awọn latọna ni ose iṣẹ.

Secure wiwọle ti wa ni ṣeto nipasẹ ohun ìfàṣẹsí ilana lilo aibaramu ìsekóòdù pẹlu àkọsílẹ bọtini nigba ti o ba akọkọ sopọ. Nigba ọwọ lilo to dogba ìsekóòdù.

SSH bošewa pẹlu mẹta Ilana:

  • Transport Layer Protocol - idaniloju server ìfàṣẹsí, ìpamọ ati otitọ. O pese data funmorawon. Gbalaye lori oke ti TCP / IP.
  • Ijeri Protocol - performs ni ose ìfàṣẹsí si olupin. O ìgbésẹ lori awọn irinna bèèrè Layer.
  • Asopọ Protocol - enkiripiti ikanni ti wa ni multiplexed bi ọpọ mogbonwa ikanni ti a lo fun orisirisi awọn iṣẹ. O gbalaye lori oke ti ìfàṣẹsí ikanni.

Dara si aabo ti wa ni ẹri nipa awọn ose ìfàṣẹsí si olupin wọle nipa awọn SSH ni ose ati awọn ìfàṣẹsí server si awọn ose. Ijeri gba ibi ni ẹgbẹ mejeeji.

Awọn ose rán a ìbéèrè fun igba akọkọ ti iṣeto a ni aabo asopọ ti awọn irinna Layer. Awọn keji ìbéèrè ti wa ni rán lẹhin ti awọn ìfàṣẹsí SSH-ose.

Awọn imuse ti OpenSSH

OpenSSH - jẹ ẹya ìmọ orisun imuse OpenBSD egbe. Ni wọpọ version nipasẹ free pinpin.

OpenSSH package pẹlu kan ti ṣeto ti irinṣẹ:

  • SSHD - server apakan.
  • SSH - ni ose ẹgbẹ.
  • SCP - a IwUlO fun aabo faili didaakọ.
  • SSH-keygen - gbogbo àkọsílẹ bọtini (RSA, DSA ati awọn miiran) fun awọn kọmputa ati awọn olumulo.
  • SSH-keyscan - kó àkọsílẹ bọtini ni nẹtiwọki.
  • SSH-oluranlowo - ntọju ara ẹni RSA awọn bọtini fun tetele ìfàṣẹsí pẹlu àkọsílẹ bọtini.
  • SSH-fi - afikun titun ikọkọ bọtini oluranlowo SSH-oluranlowo.
  • SFTP-server - SFTP server.
  • SFTP - IwUlO to labeabo da awọn faili nipasẹ FTP.

OpenSSH ti wa ni oba ti apoti fun julọ Unix-bi awọn ọna šiše. Awọn wọpọ ti wa ni kà Linux, Open (Free, Net) BSD, Solaris, HP-UX, Irix, MacOS X, ati awọn miran.

Lekoko idagbasoke ise ti gbe jade ninu imuse ti OpenSSH fun Windows, eyi ti o jẹ wa fun download ni aaye ayelujara. O faye gba o lati ṣẹda SSH-server ni Windows ebi ti awọn ọna šiše ni o ni ohun SSH ni ose lati sopọ. OpenSSH fun Windows ti wa ni ifijiṣẹ CygWin.

Awọn julọ gbajumo laarin awọn olumulo ti wa ni pinpin da lori Lainos ekuro. Ni ojo iwaju, gbogbo awọn apeere ti lilo SSH ti wa ni mimọ lati tunto OpenSSH. Fun wípé ti Linux yóò gbé SSH-ose fun Ubuntu, Windows ati Mac OS X.

Fifi ati leto OpenSSH-server

Nibẹ ni o wa ọpọlọpọ awọn iṣeto ni awọn aṣayan OpenSSH -server. Lati tunto awọn ose yẹ ki o wa ṣe da lori awọn olupin konfigi. Yi apakan pese ohun apẹẹrẹ ti awọn SSH server sori ẹrọ lori Ubuntu Server Edition. Ni tetele awọn apejuwe tunto ibara lati lo awọn iṣeto ni ti awọn server.

1. Nibẹ ni o wa ọna meji lati fi sori ẹrọ OpenSSH -server:

1.1. Yan OpenSSH -server fifi sori package lẹsẹkẹsẹ nigba unfolding Ubuntu Server /

1.2. Gba lati ayelujara ati fi sori ẹrọ lati awọn ibi ipamọ nipa nṣiṣẹ awọn pipaṣẹ:

2. Jẹ faramọ pẹlu awọn iye SSHD server ká aiyipada iṣeto ni faili / ati be be / SSH / sshd_config, lo pipaṣẹ:

3. Ṣaaju ki o to yi awọn aiyipada eto jẹ daju lati ṣẹda daakọ afẹyinti fun awọn faili ki o si dabobo o lati kikọ. Eleyi ni a ṣe ni irú ti, ti o ba nilo lati fi eerun pada si awọn aiyipada iye ninu awọn iṣẹlẹ ti ohun ašiše.

4. Ni awọn eto nipa aiyipada ibudo awọn TCP 22. Fun ailewu, o ti wa ni niyanju lati ropo awọn oniwe-kii-bošewa iye, fun apẹẹrẹ, 5754. Change awọn Port šẹ pẹlu awọn pipaṣẹ:

5. Fi awọn faili / Ati be be / SSH / sshd_config ki o si tun SSHD:

Awọn olupin ti fi sori ẹrọ ati ki o ni tunto. Bayi o eké lori ibudo 5754. Nipa aiyipada, lati wọle si eyikeyi olumulo le wole si awọn eto pẹlu awọn anfaani. Ijeri ti wa ni nipasẹ ošišẹ ti lilo a ọrọigbaniwọle tabi bọtini DSA, RSA, ed25519 et al.

Cross-Syeed OpenSSH-ni ose ebute. SSH ni ose fun Linux

Tẹlẹ so wipe awọn julọ commonly lo imuse ti awọn SSH bèèrè ni awọn OpenSSH, eyi ti o nipa aiyipada wa pẹlu julọ Lainos pinpin assemblies. Ni awọn igba miiran, OpenSSH le ti wa ni gbaa lati ayelujara lati awọn ibi ipamọ fun yi distro.

Bi ara ti awọn OpenSSH ose-jo muse bi SSH eto, eyi ti gbalaye kanna pipaṣẹ. Tito leto awọn ose ati ki o ti wa ni dari nipasẹ awọn ebute, o ko ni ni a ayaworan ni wiwo. O ti ka awọn julọ awọn ati awọn olumulo ore-version.

Fifi ati leto OpenSSH-ni ose on Ubuntu

Lori awọn latọna ẹrọ ti fi sori ẹrọ ati ni tunto OpenSSH-server. Awọn ìlépa ni lati gba wọle si o lati kan ti agbegbe kọmputa ti o ti wa ni nṣiṣẹ Ubuntu.

1. Awọn aiyipada Ubuntu pinpin ti ko ba fi kun OpenSSH-ni ose, ki o gbọdọ fi sori ẹrọ o lilo:

2. Lẹhin ti awọn fifi sori eto ti wa ni invoked SSH pipaṣẹ lati ebute lai gbongbo.

3. Ti o ba ti awọn olumulo ìfàṣẹsí ti lo pẹlu kan ọrọigbaniwọle:

1) The asopọ ni ṣe pẹlu:

  • olumulo - iroyin orukọ lori awọn latọna ẹrọ,
  • ogun - o jẹ latọna server IP-adirẹsi (tabi domain ti o ba ti ni ašẹ ti a ti fi aß si olupin awọn);

2) lẹhin titẹ awọn pipaṣẹ, o gbọdọ tẹ awọn Tẹ - o yoo ti ọ fun aṣínà; A ọrọigbaniwọle ni a beere lori awọn latọna ẹrọ iroyin (yẹ ki o wa ni ṣọra bi si awọn aabo ti awọn ọrọigbaniwọle ti ko ba han);

3) titẹ awọn ti o tọ ọrọigbaniwọle, awọn latọna server ebute window pẹlu kan ikini; O le bayi ṣe awọn pataki ase.

4. Ninu iṣẹlẹ ti ašẹ wa ni ti beere fun awọn bọtini DSA:

1) ti o ba wulo lati se ina ilu ati ni ikọkọ bọtini ti ṣee ṣe lati SSH OpenSSH-ni ose:

2) Awọn aiyipada àkọsílẹ bọtini ti wa ni fipamọ ni awọn faili /home/user/.ssh/id_dsa.pub ati ni pipade ni /home/user/.ssh/id_dsa;

3) gbọdọ wa ni dakọ si awọn latọna ẹrọ ki o si fi awọn ti o si awọn ašẹ /home/user/.ssh/authorized_keys egbe ti ipilẹṣẹ àkọsílẹ bọtini:

Bayi ni olumulo le fi jeri pẹlu awọn SSH-server laisi titẹ a ọrọigbaniwọle.

Fifi ati leto OpenSSH fun Cygwin ebute on Windows

Fifi Cygwin Cygwin.exe lọlẹ a faili ti wa ni gbaa lati osise Aaye.

Cygwin - ti wa ni Nto kan orisirisi ti o yatọ si jo. Lati ṣiṣẹ pẹlu awọn latọna ebute nilo nikan OpenSSH. O le ri o nipa wiwa ni Cygwin.

Lẹhin ti o fi sori ẹrọ ni package o nilo lati ṣiṣe Cygwin ebute ki o si tẹ awọn wọnyi pipaṣẹ:

Ki o si te Tẹ. O yoo ti ọ lati tẹ awọn ọrọigbaniwọle. Lẹhin ti ran ìfàṣẹsí han a latọna server si awọn olumulo ebute ikini.

Awọn sintasi jẹ gangan kanna bi ni OpenSSH-ose, muse fun Lainos.

SSH-ni ose agbelebu-Syeed GUI putty

Putty - a ayaworan SSH ni ose fun isakoṣo latọna isakoso, ti o ba pẹlu support fun SSH Ilana. Awọn eto ti wa ni pin pẹlu ìmọ orisun ati ki o patapata free.

Ni akọkọ ti oniṣowo nikan fun OS Windows, ṣugbọn awọn ose ti a nigbamii ported fun Lainos, o ti wa ni ipamọ ti fere gbogbo awọn gbajumo Lainos pinpin.

Actively ni idagbasoke lati sise ni Mac OS X.

Putty iṣeto ni window wulẹ kanna lori gbogbo awọn ọna šiše. Awọn iyato wa nikan ni awọn fifi sori ọna. Nitorina, awọn fifi sori yoo akọkọ han bi awọn mẹta awọn ọna šiše, ati ki o - awọn sile ti putty eto.

Fifi putty Linux Ubuntu

1. Fi sori ẹrọ putty pẹlu awọn pipaṣẹ:

2. Bẹrẹ putty pipaṣẹ lati kan ebute tabi a Asin lẹmeji lori awọn akojọ:

3. Awọn window ose eto, ibi ti o ti jẹ pataki lati forukọsilẹ awọn asopọ sile.

Fifi putty fun Windows

Lati fi sori ẹrọ awọn ti a beere putty.exe gba awọn faili, fi to kan rọrun ipo, gẹgẹ bi awọn lori deskitọpu. Awọn eto bẹrẹ pẹlu meji jinna ti osi Asin bọtini.

Putty - SSH-ni ose fun awọn Mac. Fifi ati ki o nṣiṣẹ awọn GUI-version

Ni akoko ti kikọ putty ti ko to ti ported lati sise lori Mac OS X. Isoro si dide li akopo ti awọn apa ti o jẹ lodidi fun awọn ayaworan ni wiwo.

Fun fifi sori, o gbọdọ ṣe diẹ ninu awọn alakoko iṣẹ.

1. Fi Xcode.

package ti igbesi ati awọn eto lati Apple láti ṣe ọnà ki o si kọ awọn ohun elo fun Mac OS X.

Pẹlu OS version of awọn Mac awọn X 10.7 Kiniun jẹ pataki lati fi awọn «Command Line Tools fun Xcode» pẹlu awọn Apple Developer aaye ayelujara.

Lẹhin awọn fifi sori wa ni ti beere lati gba awọn adehun iwe-aṣẹ:

2. Ṣeto Xquartz.

Eleyi server imuse X.Org X Window System (X11) fun Mac OS X. Nilo Fun awọn GUI-version of putty, ti kọ ni Gtk +. Fi sori ẹrọ lati awọn osise aaye ayelujara. Lẹhin fifi beere relogin.

3. Fi Homebrew.

Fifi sori wa ni ṣe pẹlu:

Next ti o nilo lati ṣayẹwo fun awọn ti o tọ fifi sori ẹrọ ti awọn egbe:

4. Ṣeto putty, ṣe:

Awọn ilana le gba diẹ ẹ sii ju wakati kan, bi jẹ a ọpọ iru dependencies Glib / Gtk + / Pango / Cairo.

5. Ṣiṣẹda ni ibẹrẹ faili Putty.app.

O gbọdọ ṣiṣe Automator.app. Awọn iwe type lati yan "eto" ni sise ti o nilo lati yan "run ikarahun-akosile" ni input apoti lati ṣeto awọn ona si executable faili «/ olumulo / agbegbe / bin / putty», fi bi «putty.app», seto awọn faili kika " eto "si awọn liana" eto. " Ti o ba fẹ, a boṣewa aami le ti wa ni rọpo.

Eto awọn SSH ni ose putty

Awọn ilana ti eto ayaworan ni ose SSH putty wulẹ kanna lori gbogbo awọn ọna šiše. Hihan ni die-die ti o yatọ, ti o da lori awọn oniru ti awọn ṣiṣẹ ayika.

Lati sopo mo ọnajijin ẹrọ nipasẹ SSH fẹ lati ṣiṣe putty. Ni awọn Abajade window, o gbọdọ ṣeto awọn sile:

Asopọ Iru - awọn iru ti asopọ - mulẹ SSH.

Gbalejo Name (tabi IP-adress) - ogun orukọ tabi IP-adirẹsi - nibi pato awọn latọna server IP-adirẹsi, ašẹ orukọ tabi adirẹsi ayelujara. Ni yi apẹẹrẹ, Ṣeto IP-adirẹsi 192.168.128.3

Port - gbigbọ ibudo - awọn server, ti a fi bi apẹẹrẹ, ṣeto soke ibudo 5754. rẹ ati ojuami.

Ti o ba fẹ, o le fi awọn eto fun yi igba.

Nigbati o ba tẹ awọn "Open" bọtini, a ebute window yoo han, ibi ti nilo lati tẹ awọn latọna ẹrọ orukọ ati ọrọigbaniwọle fun awọn iroyin.

Ti o ba wulo, awọn ose ìfàṣẹsí bọtini bata beere puttygen.exe IwUlO ti o gbalaye ni Windows. Putty-Jẹn gbogbo a bata ti ilu ati ni ikọkọ bọtini.

Awọn àkọsílẹ bọtini gbọdọ wa ni fi kun si awọn olupin, o ti wa ni ti ipilẹṣẹ ninu awọn boṣewa SSH. Fi bọtini le bakanna ni OpenSSH nipasẹ a ebute tabi nipasẹ awọn putty, nigbati o koja awọn igba akọkọ ti ìfàṣẹsí wiwọle ọrọigbaniwọle.

Awọn ikọkọ bọtini ti wa ni ipilẹṣẹ .ppk kika ati fi kun si awọn ose. Lori awọn osi ni igi lati wa SSH, faagun awọn akojọ, wa awọn Auth ati ni yi paramita ni «Private bọtini faili fun Ijeri» yan bọtini.

Lẹhin ti awọn wọnyi ifọwọyi, awọn olumulo le jeri pẹlu awọn olupin lai a ọrọigbaniwọle.

Ni akoko, putty SSH ni ose ti wa ni ka kan fun gbogbo GUI. Ẹni-kẹta Difelopa ti da GAO-Feng SSH-ni ose fun Android, bi awọn mobile version of putty.

Ti o dara ju SSH-ni ose

Nítorí jina nibẹ ni ko si ipohunpo lori ohun ti SSH-ni ose to dara lilo. System alakoso ti wa ni yàn irinṣẹ da lori ara wọn aini.

Bi ofin, awọn olumulo * Unix-šiše ṣọ lati lo kan boṣewa SSH lati OpenSSH package. O ni o ni ko gbogbo sintasi ati ki o jẹ wa taara lati awọn ebute. Fun isẹ pẹlu afikun irinṣẹ bi ni aabo faili daakọ (SCP) ti ko ba beere lati fi afikun software. Ohun gbogbo ti o nilo ti wa ninu OpenSSH.

GUI egeb ti o maa n ṣiṣẹ ni Windows awọn ọna šiše, lo putty. O ti gbà pe yi ni o dara ju SSH-ose fun Windows. O ni o ni gbogbo awọn pataki irinṣẹ fun tunneling, didakọ awọn faili, ati bẹ bẹ, paapa ti o ba yoo beere gbigba afikun modulu.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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