SSH: Hér er það sem þú þarft til að fá aðgang að vefsíðunni þinni hvar sem er núna.

Birting: Stuðningur þinn hjálpar til við að halda vefnum í gangi! Við þénum tilvísunargjald fyrir sumar þjónusturnar sem við mælum með á þessari síðu.
Örugg skel


Secure Shell (SSH) er samskiptareglur við netkerfi sem notuð er til að búa til dulkóðuð tengsl milli staðbundins viðskiptavinaforrits og ytri netþjóns. SSH gerir það mögulegt fyrir viðskiptavininn og netþjóninn að eiga samskipti öruggan hátt yfir opinberu, ótryggðu neti, svo sem á internetinu.

Hugtakið SSH er stundum notað til að vísa til forritanna sem notuð eru til að eiga samskipti við ytri netþjón. Hins vegar vísar SSH í raun til samskiptareglunnar sjálfrar, ekki forritsins sem notuð er til að gera samskipti milli viðskiptavinarins og netþjónsins möguleg.

SSH forrit

SSH er notað allan tímann af vefstjóra og verktaki. Það eru tvær megin leiðir sem sérfræðingar á vefsíðu nota SSH hvort sem þeir gera sér grein fyrir því eða ekki.

  1. RSH, eða fjarlægur skel aðgangur, með forriti eins og PuTTY, veitir aðgang að skipanalínunni á ytri miðlara.
  2. Örugg skjalaflutningsáætlun, eða SFTP, er studd af mörgum vinsælum FTP viðskiptavinum, þar á meðal Filezilla, og gerir það mögulegt að flytja skrár til og frá ytri miðlara yfir tengingu sem er örugg með SSH.

Til viðbótar við RSH og SFTP er SSH notað til að tryggja nokkrar aðrar tegundir netaðgangsaðgangs, þar á meðal rsync skráaflutning og samstillingu, FTP over SSH (FISH), öruggt afrit (SCP), og fullgildur sýndar einkanet (VPN) aðgangur að netþjóninn með OpenSSH.

Saga SSH

SSH var fyrst þróað árið 1995 af Tatu Ylönen sem bein viðbrögð við lykilorðsnöppuárás sem beint var að Tækniháskólanum í Helsinki þar sem Ylönen var meðlimur deildarinnar. Áður en SSH var sleppt voru samskipti milli viðskiptavinarforrits og ytri netþjóns um ótryggt net möguleg þökk sé samskiptareglum eins og rlogin, RSH, Telnet og rexec. Samt sem áður sendu allar þessar samskiptareglur upplýsingar, þar með talið innskráningarskilríki, í texta. Þetta þýddi að einhver með rétt tæknilega hreysti og aðgang að netinu gæti hugsanlega stöðvað skeyti og fengið aðgang að innskráningarupplýsingum netþjóns í texta.

SSH var strax högg. Fyrsta útgáfan, SSH-1, var gefin út sem ókeypis í júlí 1995 og var í notkun hjá 20.000 notendum dreift yfir 50 lönd á innan við sex mánuðum. Árið 2000 hafði fjöldi virkra SSH notenda sprungið í 2 milljónir.

Ylönen stofnaði SSH Communications Security í desember 1995 til að markaðssetja og þróa frekari samskiptareglur. Þó að upphaflega útgáfan af SSH var smíðuð með ýmsum ókeypis íhlutum og gefin út sem opinn hugbúnaður, með tímanum óx SSH sífellt meira. Árið 1999 notaði hópur verktaki síðustu opnu útgáfu SSH til að búa til ókeypis og opna útgáfu af SSH. Þessi ókeypis útgáfa þróaðist í það sem í dag er þekkt sem OpenSSH og er felld inn í stýrikerfin Unix, Linux og Windows.

Hvernig virkar SSH??

Samskipti yfir net tengt með SSH krefst þess að þrjú mismunandi lög virki samhljóða:

  • Flutningslag: Þetta lag sér um skipti á dulkóðunarlyklum milli viðskiptaforritsins og ytri netþjónsins og stýrir SSH tengingunni meðan á lotunni stendur.
  • Auðkenningarlag notanda: Þetta lag gerir notandanum kleift að auðkenna sig við netþjóninn með ýmsum mismunandi staðfestingaraðferðum. Algengasta aðferðin er lykilorð notanda, en lykilorð og einu sinni sannvottunarkerfi fyrir lykilorð er einnig hægt að nota eftir því hvaða viðskiptavinur er í notkun.
  • Tengingarlag: Þetta er lagið sem SSH viðskiptavinviðmótið starfar yfir og felur í sér skelaðgangsforrit eins og PuTTY, örugga FTP viðskiptavini eins og Filezilla og alla aðra SSH viðskiptavini..

Þriggja hluta arkitektúr SSH er hluti af því sem gerir siðareglur svo vinsælar. Þökk sé aftengdri hönnun er hægt að nota það í mörgum mismunandi tilgangi með því að hanna viðskiptavinaforrit til að framkvæma ákveðin verkefni yfir tengingu sem er tryggð með SSH.

Auðlindir

SSH auðlindir gnægð. Ef þú vilt læra hvernig þú getur notað SSH til að stjórna ytri netþjóni betur, eru nokkur frábær úrræði til að hafa samráð við.

SSH: The Secure Shell, The Definitive Guide (2001) eftir Barrett og Silverman er frábær bók frá O’Reilly, ef dálítið dagsett. En það er aðgengilegt á netinu og fyrsti kaflinn veitir mjög góða tæknilega kynningu á SSH. Ef þú ert nýr í SSH og vilt átta þig betur á tæknilegum grunni þessarar samskiptareglugerðar, skaltu taka nokkrar mínútur til að fara yfir fyrsta kaflann í þessum texta.

SSH: Hvað og hvernig er einkatími eftir Jonathan Cutrell sem er aðgengilegur hjá Envato Tuts +. Þessi kennsla gengur í gegnum ferlið við að setja upp SSH á staðarkerfi og ytri miðlara, stilla lykilorðalaust innskráningu á netþjóninn og sýnir hvernig hægt er að ýta kóða í git geymslu á ytri þjóninum. Þetta er sérstaklega góð úrræði ef þú ert verktaki sem vill hýsa git geymsla á einkafjarlægum netþjón.

Complete Secure Shell námskeið eftir Muhammed Torkey er netnámskeið í boði Udemy. Námskeiðið kynnir örugga skel, útskýrir hvernig það virkar, nær yfir SSH uppsetningu og stillingar og kynnir margs konar SSH forrit. Að þessu námskeiði loknu munt þú geta notað SSH fyrir aðgang að fjarlægum flugstöðvum, skráaflutningi, sem VPN, og einnig að vita hvernig á að gera SSH eins öruggt og mögulegt er.

SSH kennsla – Grunnþjónusta stjórnun með SSH af LearnCode.academy er skjótt og stutt yfirlit yfir stjórnun fjartengdra netþjóns með SSH. Á innan við 10 mínútum sýnir þetta YouTube myndband hvernig hægt er að nota SSH fyrir skelaðgang, skráaflutning með rsync og aðgangsorðlaus aðgangsorð.

SSH námskeið fyrir Linux er nákvæm námskeið sem er frá 1999, en hefur verið uppfærð margoft síðan þá. Það nær yfir lykilorðslausa innskráningu og margs konar SSH forrit. Það á við um Linux og Unix byggð kerfi, þar á meðal Mac OS X. Ef þú ert að nota Windows vél, skoðaðu þá SSH leiðbeiningarnar fyrir Windows í staðinn.

Viðskiptavinir SSH

Eins og við höfum fjallað um er SSH ekki forrit heldur siðareglur. En það er venjulega talað um það eins og það er. Á endanum er það einhvers konar forrit sem gerir notendum kleift að skrá sig inn í önnur kerfi og gera alla eðlilega hluti sem þeir myndu geta gert ef þeir væru að sitja við stjórnborð hinnar tölvunnar.

Val, val

Svo að raunverulega spurningin er hvaða SSH viðskiptavinur umsókn ætlar þú að nota.

Á Unix vélum finnur þú venjulega forrit sem kallast ssh. Oftast er þetta OpenSSH. Við munum ræða helstu viðskiptavini hér að neðan.

En í þessu skjali munum við einbeita okkur að PuTTY. Þetta er vegna þess að það hefur ýmsa kosti gagnvart öðrum kerfum. Það sem meira er, það er fáanlegt í flestum stýrikerfum.

SSH notar

Eins og við höfum fjallað um, er SSH fyrst og fremst notað til að leyfa fólki að nota skipunarskeljar á afskekktum vélum á öruggan hátt. Á þennan hátt kemur það augljóslega í stað Telnet og rlogin.

Reyndar, á flestum Unix kerfum, eru bæði netnet og rlogin skipanir einfaldlega tenglar við ssh forritið. Við venjulega tölvuvinnslu notar enginn Telnet og rlogin lengur.

Það eru margar aðrar þróaðar leiðir sem SSH er notað. Til dæmis er hægt að nota það til að búa til Virtual Private Network (VPN), sem gerir notendum kleift að setja upp einkanet ofan á opinberu neti eins og internetinu með því að búa til dulkóðuð göng milli mismunandi véla.

En aðal hvernig SSH er notað fyrir utan notkun þess sem flugstöð er notkun þess til að flytja skrár. Secure FTP (SFTP) notar SSH til að halda yfirfærðum upplýsingum lokuðum.

POTTY

PuTTY var eitt af fyrstu forritunum til að innleiða SSH. Þetta er fullbúið forrit til að eiga samskipti við önnur kerfi og flytja skrár – allt á öruggan hátt. Grunnforritinu er dreift sem einni skrá. Þú getur einfaldlega halað niður PuTTY og keyrt það frá skipanalínunni. En í sinni fullkomnu mynd samanstendur það af nokkrum hlutum:

  • SSH viðskiptavinur með tengingarstjóra (PuTTY);
  • Örugg FTP (PSFTP);
  • Öruggt afrit eða SCP (PSCP);
  • Sannvottunaraðili til að geyma einkalykla fyrir aðra hluti PuTTY (Pageant);
  • Rafall RSA og DSA lykla, svipað og ssh-add í OpenSSH (PuTTYgen).

PuTTY var fyrst þróað fyrir Microsoft Windows. Í gegnum árin hefur það verið flutt í mörg Unix-kerfi sem og Mac OS X. Þróun heldur áfram á eldri kerfum eins og hinu klassíska Mac OS. Fyrir vikið er gaman að kynnast því það er fáanlegt á næstum því hvaða kerfi sem þú notar.

Byrjaðu með PuTTY

PuTTY er nógu auðvelt að nota til að þú getur sennilega bara halað því niður og byrjað að nota það. Skoðaðu PuTTY niðurhalssíðuna. En það eru ýmis úrræði til að hjálpa þér:

  • PuTTY FAQ: Algengar spurningar um verkefnið eru víðtækar og munu svara flestum spurningum þínum
  • Putty kennsla: einföld kennsla SiteGround sem mun koma þér í gang á Windows vél.
  • Notkun SSH í PuTTY (Windows): grunn kynning sem sýnir þér hvernig á að hala niður og setja upp PuTTY og hefjast handa.
  • Sæki og stillt kítti: Mjög gagnlegt myndband af Michael Holtz Jr sem mun fá PuTTY uppsett og stillt á vélina þína. Það veitir einnig nokkrar ágætur ráð til að nota forritið.

PuTTY val

Það eru margir valkostir við PuTTY. Sérstaklega er OpenSSH venjulega SSH kerfið á Unix vélum. Við höfum skipt kostunum upp í ókeypis og borga útgáfur. Almennt eru launútgáfurnar hannaðar fyrir notendur fyrirtækisins – en ekki alltaf.

Ókeypis viðskiptavinir

  • ConnectBot: SSH viðskiptavinur fyrir Android.
  • Dropbear: SSH viðskiptavinur og netþjón fyrir Unix-undirstaða stýrikerfi.
  • lsh: SSH viðskiptavinur og netþjóni GNU verkefnisins.
  • OpenSSH: OpenBSD Secure Shell – staðalinn í Unix stýrikerfum.
  • PACManager: SSH / FTP / Telnet fundur stjórnunartól fyrir Linux.
  • Tera Term: Windows byggir á flugstöðvum.

Viðskiptavinir

Þrátt fyrir að öll þessi forrit kosta peninga eru mörg þeirra með 30 daga prufuútgáfur sem þú getur halað niður.

  • AbsoluteTelnet: gluggaforrit sem sameinar SSH og SFTP viðskiptavini við ýmsa tengikvía.
  • Bitvise: sameinaður Windows SSH netþjónn og viðskiptavinur .
  • Einka skel: fullbúið Windows SSH viðskiptavinur sem inniheldur SFTP og margt fleira.
  • PenguiNet: Windows-undirstaða flipi SSH viðskiptavinur til að viðhalda mörgum tengingum í einu.
  • Speglun: flugstöðvafræðingur byggður á SSH.
  • SecureCRT: SSH viðskiptavinur í boði fyrir Windows, Mac og Linux.
  • Tectia SSH: SSH fyrirtækisins frá fyrirtækinu sem fann upp SSH.
  • TN3270 Plus: Windows telnet emulator sem inniheldur SSH öryggi.
  • Token2Shell: Windows-undirstaða SSH viðskiptavinur með aukaaðgerðum eins og óaðfinnanlegur afritun.
  • Xshell: Unix byggir á SSH flugstöðvum.
  • ZOC Terminal: SSH flugstöð fyrir Windows og Mac.

SSH umsóknir utan flugstöðvar

SSH er notað í mörgum öðrum forritum. Það er sérstaklega tengt FTP og öðrum skráaflutningsaðgerðum. En það er einnig notað fyrir fullkomnari aðgerðir eins og fjarlægur skjáborð og tryggja X-Windows kerfi.

  • CRAX Commander: sérsniðinn Mac skráarstjóri sem inniheldur SSH og SFTP.
  • Cryptzone MindTerm: Java-bókasafn til að bæta SSH inn í eigin forrit. Þeir bjóða einnig upp á sjálfstætt forrit. Það er ókeypis til einkanota og takmarkaðs viðskipta.
  • FileZilla: ókeypis FTP forrit (viðskiptavinur og netþjónn) sem styður SFTP sem og FTPS. Ef þú gerir mikið af skýjatölvu gætirðu viljað kíkja á FileZilla Pro vegna þess að það veitir aðgang að Amazon S3, Google Drive, Microsoft OneDrive og mörgum öðrum úrræðum.
  • MobaTerm: auka Xterm forrit með innbyggðu SSH. MobaTek býður upp á ókeypis heimaútgáfu og fagmannlega útgáfu af sanngjörnu verði.
  • ProxyCap: auglýsingaforrit til að stjórna notkun þinni á proxy netþjónum með innbyggðum SSH stuðningi á Windows og Mac tölvum.
  • SFTPPlus: skráaflutningskerfi fyrir atvinnufyrirtæki þar á meðal SFTP og SCP bæði yfir SSH útgáfu 2.
  • SmartFTP: auglýsingakerfi sem byggir á Windows sem aðallega einbeitir sér að skráaflutningi, en felur einnig í sér flugstöðvun með SSH.
  • CodePlex útstöðvar: viðskiptabúnaður fyrir ytri skrifborð, með töluvert meira.
  • WinSCP: ókeypis SSH-undirstaða FTP fyrir Windows, byggður á PuTTY.

Yfirlit viðskiptavinar

Fyrir einstaklinga er PuTTY frábært val, vegna þess að það er fáanlegt á nokkurn veginn hvaða tölvu sem þú vinnur að. En ef þú hefur sérstakar þarfir, þá eru margir möguleikar í boði. Burtséð frá því, munt þú vita að þú getur unnið í einkalífi.

Yfirlit

SSH er sveigjanleg samskiptaregla sem hægt er að nota til að búa til örugg samskiptagöng milli staðbundins viðskiptavinaforrits og ytri netþjóns. Þegar þú þekkir SSH muntu nota margvísleg SSH biðlaraforrit til að vinna á öruggan hátt á fjartengdum netþjóni með sömu stjórnstig og þú myndir hafa ef þú hefðir líkamlegan aðgang að netþjóninum.

Frekari upplestur og úrræði

Við höfum fleiri handbækur, námskeið og infografics sem tengjast internetinu og þróun vefsins:

  • Kynning á vefmiðlum: þessi grein mun koma þér af stað með að búa til síður og forrit sem munu virka alls staðar.
  • Fullkominn listi yfir verkfæri vefstjóra A-Z: finndu öll tæki sem þú þarft til að gera stjórnun vefsvæðis þíns auðveld.

Ultimate Guide to Web Hosting

Ef þú ætlar að flytja skrár um netið eru líkurnar á að þú ætlar að nota einn eða fleiri netþjóna. Skoðaðu Ultimate Guide okkar til vefhýsingar. Það mun útskýra allt sem þú þarft að vita til að taka upplýst val.

Ultimate Guide to Web Hosting

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map