Knowledgebase Einfaldar leiðbeiningar til að vinna með Profitserver þjónustunni
Main Knowledgebase Hvernig á að tengjast Linux netþjóni í gegnum SSH

Hvernig á að tengjast Linux netþjóni í gegnum SSH


Aðal leiðin til að tengjast Linux netþjóni er í gegnum SSH samskiptareglur. Þessi tegund tengingar er örugg þar sem öll gögn sem flutt eru í gegnum hana eru dulkóðuð. Í röð til koma á SSH tengingu þú ættir að stilla það á ytri þjóninum sem þú vilt tengjast og biðlaranum á hlið notandans. Það er fullt af hugbúnaði fyrir SSH tengingu. Hvað Linux varðar, þá er OpenSSH pakkinn vinsælastur og fyrir Windows notar fólk aðallega PuTTY.

Skoðum nánar uppsetningu miðlara með því að nota Ubuntu Server 18.04 sem dæmi og reynum síðan að tengjast netþjóninum frá Linux og Windows.

Allt sem við gerum verður frá reikningi venjulegs notanda. Í þessu tilviki bjuggum við til notanda „Michael“Og„rót” reikningur er sjálfgefið óvirkur.

Uppsetning á netþjóni

Settu upp pakkann sem keyrir þessa skipun:

sudo apt install openssh-server
Setur upp SSH umhverfi á Linux netþjóni

Eftir að uppsetningu er lokið skaltu ganga úr skugga um að þjónustan sé í gangi. Notaðu þessa skipun:

systemctl status sshd
Athugar framboð á SSH þjónustu

Staða“Virkur (hlaupandi)" þýðir að þjónustan er virkjuð og virkar eðlilega.

Til að koma í veg fyrir að eldveggurinn loki á komandi tengingar, vertu viss um að slökkva á honum, því við ætlum ekki að stilla neteldvegg í þessari grein.

Notaðu þessa skipun:

sudo ufw disable
Slökkva á tengingu á komandi tengingu í Windows eldvegg

Á þessu stigi geturðu nú þegar tengst þjóninum. Með sjálfgefnum stillingum gerir miðlarinn tengingu við staðlaða höfn 22 með auðkenningu sem byggir á lykilorði.

SSH tenging frá Linux

Að jafnaði er OpenSSH viðskiptavinur sjálfgefið uppsettur á Linux og þarfnast ekki frekari handvirkrar stillingar. Hægt er að koma á tengingu frá flugstöðinni með hjálp ssh stjórn. Færibreytur í þessu tilfelli væru notandanafn og IP-tala ytri netþjónsins. Á prófunarþjóninum okkar sem við erum að nota sem dæmi er aðeins einn reikningur „mihail“, svo við munum nota þetta.

ssh [email protected]

Við fyrstu tengingu verður þú að staðfesta að opinber lykill miðlarans sé bætt við gagnagrunninn, svo svaraðu “". Eftir það geturðu slegið inn lykilorðið. Ef tenging hefur tekist, muntu sjá velkominn texta í skipanalínu þjónsins. Nú verða allar skipanir framkvæmdar beint á ytri þjóninum.

SSH tenging frá Linux

SSH frá Windows

Opnaðu Putty og stilltu tengibreytur. Gakktu úr skugga um að rofinn “Tengingartegund“ er snúið að SSH. Sláðu inn IP tölu í "Gestgjafanafn” reit, sjálfgefið gildi 22 í „Port"Og smelltu á"Opna".

SSH tenging frá Windows

Við fyrstu tengingu Kítti mun biðja þig um að staðfesta að þú treystir þessum netþjóni, svo smelltu á “"

Fyrsta tenging SSH frá Windows

Eftir að þú hefur slegið inn notandanafnið og lykilorðið muntu sjá skipanalínuna á ytri netþjóninum.

Tengist SSH

Auðkenning með lykli. Aukið öryggisstig

Þegar viðskiptavinur er að reyna að koma á öruggri tengingu við netþjóninn í gegnum SSH, áður en tengingin er leyfð, þarf þjónninn til að auðkenna (staðfesta) biðlarann. Eins og áður hefur komið fram er auðkenning sem byggir á lykilorði venjulega notuð sjálfgefið. Það veitir ekki öflugt öryggi, því það er alltaf leið til að þvinga það. Að auki, auðkenning lykilorðs á ekki við um SSH tengingar með notkun forskrifta.

Fyrir þessa tegund verkefna er sérstök auðkenningaraðferð með lykli. Málið er að viðskiptavinurinn býr til einkalykla og opinbera lykla og síðan er opinber lykill sendur á netþjóninn. Eftir það þarftu ekki lykilorð til að tengjast þjóninum, vegna þess að auðkenning fer fram á grundvelli opinberra og einka viðskiptavinalykla. Til að tryggja gott öryggisstig ætti að takmarka aðgang að einkalyklinum. Vegna þess að einkalykillinn er geymdur á hlið viðskiptavinarins og er ekki fluttur í gegnum netið, er talið að þessi aðferð sé öruggari.

Auðkenning með lykli á Linux

Við skulum búa til opinbera og einkalykla á viðskiptavininum með hjálp ssh-keygen hugbúnaðar. Tólið mun stinga upp á að breyta slóðinni að einkalyklinum og slá inn lykilorð til að auka öryggi. Skildu eftir allar færibreytur sjálfgefið með því að ýta á Enter við allar beiðnir.

Auðkenning með lykli á Linux fyrir örugga tengingu

Fyrir vikið finnur þú tvær skrár sem eru búnar til í heimamöppunni í .ssh möppunni: id_rsa og id_rsa.pub sem innihalda einkalykla og opinbera lykla í samræmi við það.

Eftir það þarftu að senda opinbera lykilinn á netþjóninn. Til að gera það skaltu afrita innihald „id_rsa.pub" skrá inn í "~/.ssh/authorized_keys” skrá á þjóninum. Við skulum fara auðveldustu leiðina með hjálp „ssh-copy-id” tól. Sláðu inn notandanafn og IP-tölu netþjónsins, rétt eins og í tilfelli með venjulegri tengingu. Eftir að þú hefur slegið inn lykilorð, verður almenningslykill biðlarans sjálfkrafa afritaður á netþjóninn. Keyrðu þessa skipun:

ssh-copy-id [email protected]
SSH Heimild með einkalyklum

Eftir að þú hefur gert allt þetta mun þjónninn ekki þurfa að slá inn lykilorð lengur.

Auðkenning með lykli á Windows

Opna PUTTYGEN og smelltu á "MyndaTil þess að búa til lyklana þarftu bara að færa músina yfir skjáinn og tólið býr til lyklana af handahófi.

Eftir að lyklarnir eru búnir til skaltu smella á "Vista einkalykil” og vistaðu það í skránni með einkalykli á disknum þínum. Þú getur stillt hvaða slóð sem þú vilt, en nokkru seinna þarftu að tilgreina það í Putty. Afritaðu síðan opinbera lykilinn efst í glugganum.

Býr til einkalykil fyrir SSH tengingu fyrir Windows

Sendum almenningslykilinn með því einfaldlega að afrita hann í flugstöðina. Opið Kítti og tengdu við netþjóninn eins og venjulega. Nú skulum við búa til “.ssh/authorized_keys” og takmarka aðra notendur aðgang að skránni, þannig að hún er aðeins í boði fyrir skapara.

mkdir .ssh
touch .ssh/authorized_keys
chmod 700 .ssh
chmod 600 .ssh/authorized_keys

Eftir að þú hefur búið til skrána skaltu setja opinberan lykil viðskiptavinar í hana. Á fyrra stigi afrituðum við opinberan lykil á klemmuspjald. Til að skrá það sem er á klemmuspjaldinu í skrána notarðu cat skipun og úttaksframvísun.

cat > .ssh/authorized_keys

Eftir að þú hefur slegið inn skipunina skaltu smella á hægri músarhnappinn í flugstöðinni og líma það sem er á klemmuspjaldinu. Til að staðfesta inntakið, ýttu á “Ctrl + D” flýtileið og aftengjast þjóninum.

Hleður upp lykli á netþjón

Nú skulum við tilgreina slóðina að einkalyklinum í Putty og tengjast þjóninum aftur.

Fyrsta SSH tenging með einkalykli

Héðan í frá þarftu aðeins að slá inn notandanafn til að tengjast netþjóninum. Ef þú ert að reyna að tengjast þjóninum úr öðru tæki sem er ekki með réttan einkalykil mun þjónninn biðja um lykilorð. Eftir að lykiltengd auðkenning hefur verið sett upp geturðu bannað aðgang með lykilorði.

Tenging við einkalykil lokið
Næsta grein ❯ Hvernig á að slökkva á aukinni öryggisstillingu í IE

Spyrðu okkur um VPS

Við erum alltaf tilbúin að svara spurningum þínum hvenær sem er sólarhrings.