Ihe ọmụma Ntuziaka dị mfe iji rụọ ọrụ na ọrụ Profitserver
Main Ihe ọmụma Otu esi ejikọ na sava Linux site na SSH

Otu esi ejikọ na sava Linux site na SSH


Ụzọ bụ isi jikọọ na ihe nkesa Linux bụ site na SSH protocol. Ụdị njikọ a nwere nchebe, n'ihi na ezoro ezoro ezoro ezo niile data ebufe site na ya. Ka ewere na guzobe njikọ SSH ị kwesịrị ịhazi ya na sava dịpụrụ adịpụ nke ịchọrọ ijikọ, yana onye ahịa n'akụkụ onye ọrụ. Enwere otutu ngwanrọ maka njikọ SSH. Banyere Linux, ngwugwu OpenSSH bụ nke kachasị ewu ewu yana maka ndị Windows na-ejikarị PuTTY.

Ka anyị lebakwuo anya na nhazi ihe nkesa site na iji Ubuntu Server 18.04 dịka ọmụmaatụ, wee gbalịa jikọọ na sava Linux na Windows.

Ihe niile anyị na-eme ga-esi na akaụntụ onye ọrụ nkịtị. N'okwu a, anyị mepụtara onye ọrụ "mihail”, Na“mgbọrọgwụ” na ndabara adịghị emebi akaụntụ.

Nhazi akụkụ nkesa

Hazie ngwugwu na-eme iwu a:

sudo apt install openssh-server
Ịwụnye gburugburu SSH na sava Linux

Mgbe echichi mechara, jide n'aka na ọrụ ahụ na-arụ ọrụ. Jiri iwu a:

systemctl status sshd
Na-enyocha nnweta ọrụ SSH

Ọnọdụ"Na-arụ ọrụ (na-agba ọsọ)” pụtara na agbanyere ọrụ ahụ ma na-arụkwa ọrụ nke ọma.

Iji zere igbochi njikọ ọkụ na-abata, jide n'aka na ị gbanyụọ ya, n'ihi na anyị agaghị ahazi firewall netwọk n'isiokwu a.

Jiri iwu a:

sudo ufw disable
Ịgbanyụ ngọngọ nke njikọ mbata na Windows Firewall

N'oge a ị nwere ike jikọọ na sava ahụ. Na ndabara ntọala ihe nkesa na-enye ohere njikọ na ọkọlọtọ ọdụ ụgbọ mmiri 22 na paswọọdụ dabere paswọọdụ.

Njikọ SSH sitere na Linux

Dịka iwu, onye ahịa OpenSSH etinyere na Linux site na ndabara ma ọ chọghị nhazi ntuziaka ọzọ. Enwere ike ịmepụta njikọ site na njedebe site na enyemaka nke ssh iwu. Ntọala dị na nke a ga-abụ aha njirimara na adreesị IP nke ihe nkesa dịpụrụ adịpụ. Na ihe nkesa ule anyị na-eji dị ka ọmụmaatụ, enwere naanị otu akaụntụ "mihail", yabụ anyị ga-eji nke a.

ssh [email protected]

Na njikọ nke mbụ, ị ga-akwado mgbakwunye nke igodo ọha nke sava na nchekwa data, yabụ zaghachi “ee"Mgbe nke ahụ gasịrị, ị nwere ike tinye paswọọdụ, ọ bụrụ na ịmekọrịta njikọ nke ọma, ị ga-ahụ ederede nnabata nke ahịrị iwu nke ihe nkesa. Ugbu a, a ga-eme iwu niile na sava dịpụrụ adịpụ.

Njikọ SSH sitere na Linux

SSH sitere na Windows

Mepee Putty ma tọọ paramita njikọ. Gbaa mbọ hụ na mgba ọkụ ahụ "ụdị njikọ” na-atụgharị na SSH. Tinye adreesị IP n'ime "Nọrọ n'ụlọ ya nwee Aha” ubi, ndabara uru 22 n'ime "Port"Wee pịa"Open".

Njikọ SSH sitere na Windows

Na njikọ mbụ Putty ga-arịọ gị ka ị gosi na ị tụkwasịrị ihe nkesa a obi, wee pịa "Ee"

Njikọ mbụ SSH sitere na Windows

Mgbe itinyechara nbanye na paswọọdụ, ị ga-ahụ ahịrị iwu nke sava dịpụrụ adịpụ.

Jikọọ SSH nke ọma

Nyocha site na igodo. Ọkwa nchekwa na-abawanye

Mgbe onye ahịa na-agbalị ịmepụta njikọ echekwabara na ihe nkesa site na SSH, tupu ikwe njikọ ihe nkesa chọrọ iji nyochaa (nyochaa) onye ahịa ahụ. Dịka ekwuru na mbụ, a na-ejikarị njirimara dabere na paswọọdụ na ndabara. Ọ naghị enye nchebe siri ike, n'ihi na ọ na-adị mgbe niile ka a ga-esi mebie ya. E wezụga nke ahụ, njirimara paswọọdụ adịghị emetụta njikọ SSH na iji scripts.

Maka ụdị ọrụ a enwere usoro nyocha pụrụ iche site na igodo. Isi ihe bụ na onye ahịa na-ewepụta igodo nzuzo na nke ọha wee ziga igodo ọha na nkesa. Mgbe nke ahụ gasịrị, ịchọghị paswọọdụ iji jikọọ na sava ahụ, n'ihi na a na-eme nyocha dabere na igodo ndị ahịa ọha na nke onwe. Iji nye ọkwa nchekwa dị mma, ekwesịrị igbochi ịnweta igodo nzuzo. N'ihi na eziokwu ahụ bụ na a na-echekwa igodo nzuzo n'akụkụ onye ahịa ma ghara ibufe ya site na netwọk, a kwenyere na usoro a dị nchebe karị.

Nyocha site na igodo na Linux

Ka anyị wepụta igodo ọha na nke nzuzo na onye ahịa site na enyemaka nke ssh-keygen utility software. Ngwa a ga-atụ aro ka ịgbanwe ụzọ gaa na igodo nzuzo wee tinye okwuntughe maka nchekwa ọzọ. Hapụ parampat niile na ndabara site na ịpị Tinye na arịrịọ niile.

Nyocha site na igodo dị na Linux maka njikọ echekwara

N'ihi ya, na ndekọ ụlọ na .ssh nchekwa ị ga-ahụ faịlụ abụọ emepụtara: id_rsa na id_rsa.pub nke nwere igodo nzuzo na nke ọha ya.

Mgbe nke ahụ gasịrị, ị ga-eziga igodo ọha na nkesa. Iji mee nke ahụ, detuo ọdịnaya nke "id_rsa.pub" faịlụ n'ime "~/.ssh/igodo nke ikike" faịlụ na ihe nkesa. Ka anyị gaa n'ụzọ kachasị mfe site n'enyemaka nke "ssh-mbipụta-idTinye nbanye na adreesị IP nke ihe nkesa ahụ, dị ka ọ bụrụ na ọ dị na njikọ nkịtị, mgbe ịbanyechara paswọọdụ, a ga-e copyomi igodo ọha nke onye ahịa na-akpaghị aka na sava ahụ.

ssh-copy-id [email protected]
Ikike SSH nwere igodo nzuzo

Mgbe ịmechara ihe niile ahụ, ihe nkesa agaghị achọ itinye paswọọdụ ọzọ.

Nyocha site na igodo na Windows

Open PUTTYGEN ma pịa "n'ịwa" Iji mepụta igodo, naanị ịkwesịrị ịkwaga òké gị n'elu ihuenyo na ngwá ọrụ ahụ ga-emepụta igodo na-enweghị usoro.

Mgbe emechara igodo ndị ahụ, pịa "Chekwa igodo nzuzo" wee chekwaa ya na faịlụ ahụ na igodo nzuzo dị na diski gị, ị nwere ike ịtọ ụzọ ọ bụla masịrị gị, mana ntakịrị oge ị ga-achọ ịkọwa ya na Putty.

Na-emepụta igodo nzuzo maka njikọ SSH maka Windows

Ka anyị ziga igodo ọha site na iṅomi ya na njedebe. Mepee Putty ma jikọọ na ihe nkesa dị ka ọ dị na mbụ. Ugbu a, ka anyị mepụta ".ssh/igodo_ikike” ma gbochie ndị ọrụ ndị ọzọ ịnweta faịlụ ahụ, yabụ ọ dị naanị maka onye okike.

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

Mgbe ịmepụtachara faịlụ ahụ, tinye igodo ọha nke onye ahịa na ya. N'oge gara aga, anyị depụtaghachiri igodo ọha na bọọdụ. Ka ịdekọ ihe dị na klipbọọdụ na faịlụ jiri iwu pusi na ntugharị mmepụta.

cat > .ssh/authorized_keys

Mgbe itinyechara iwu ahụ, pịa bọtịnụ òké aka nri na mpio ọnụ ọnụ wee mado ihe dị na klipbọọdụ. Iji kwado ntinye, pịa "Ctrl D” ụzọ mkpirisi na kwụpụ na sava ahụ.

Igodo ebugote na sava

Ugbu a, ka anyị kọwapụta ụzọ isi igodo dị na Putty wee jikọọ na sava ahụ ọzọ.

Njikọ SSH mbụ na igodo nzuzo

Site ugbu a gaa n'ihu, iji jikọọ na sava ahụ, naanị ị ga-achọ itinye aha njirimara. Ọ bụrụ na ị na-agbalị ijikọ na ihe nkesa site na ngwaọrụ ọzọ na-enweghị ezigbo igodo nzuzo, ihe nkesa ahụ ga-arịọ paswọọdụ. Ka emechara nyocha dabere na igodo, ị nwere ike ịhapụ ịbanye site na paswọọdụ.

Ejichara igodo nzuzo
Akụkọ na-esote ❯ Otu esi agbanyụọ nhazi nchekwa emelitere na IE

Jụọ anyị gbasara VPS

Anyị dị njikere mgbe niile ịza ajụjụ gị n'oge ọ bụla nke ehihie ma ọ bụ abalị.