Ko te huarahi tuatahi ki te hono atu ki te kaimau Linux Kawa SSH. He haumaru tenei momo hononga, na te mea kua whakamunatia nga raraunga katoa e whakawhitia ana. Ma te raupapa Tuhinga o mua whakarite hononga SSH me whirihora e koe i runga i te tūmau mamao e hiahia ana koe ki te hono atu, me te kiritaki kei te taha o te kaiwhakamahi. He maha nga raupaparorohiko mo te hononga SSH. Mo Linux, ko te kete OpenSSH te mea rongonui, mo nga tangata Matapihi kei te whakamahi te nuinga o PuTTY.
Kia ata titiro ki te whirihoranga tūmau ma te whakamahi i te Ubuntu Server 18.04 hei tauira, katahi ka ngana ki te hono atu ki te tūmau mai i Linux me Windows.
Ko nga mea katoa ka mahia e matou ka puta mai i te kaute a te kaiwhakamahi noa. I tenei take, i hanga e matou he kaiwhakamahi "mihail", Me te"pakiaka” kua monoa te kaute na te taunoa.
Tatūnga taha tūmau
Whakaritehia te kete e whakahaere ana i tenei tono:
sudo apt install openssh-server
I muri i te mutunga o te whakaurunga, kia mohio kei te mahi te ratonga. Whakamahia tenei tono:
systemctl status sshd
Tūnga “Hohe (rere)” ko te tikanga ka taea te ratonga me te mahi noa.
Hei karo i te aukati i nga hononga taumai e te papangaahi, me whakakore e koe, na te mea kaore matou e whirihora i te papangaahi whatunga i tenei tuhinga.
Whakamahia tenei tono:
sudo ufw disable
I tenei wa ka taea e koe te hono atu ki te tūmau. Ma nga tautuhinga taunoa ka taea e te tūmau te hono ki te tauranga paerewa 22 me te motuhēhēnga-kupuhipa.
hononga SSH mai i Linux
Hei tikanga, ka whakauruhia te kiritaki OpenSSH ki runga i te Linux ma te taunoa, kaore e hiahiatia he whirihoranga a-ringa. Ka taea te hono mai i te tauranga me te awhina o te whakahau ssh. Ko nga tawhā i tenei keehi ko te ingoa kaiwhakamahi me te wahitau IP o te tūmau mamao. I runga i ta maatau tūmau whakamatautau e whakamahia ana hei tauira, kotahi noa te kaute "mihail", no reira ka whakamahia e matou tenei.
ssh [email protected]
I te hononga tuatahi me whakau koe ki te taapiri i te taviri whanui a te tūmau ki te pātengi raraunga, no reira whakautu “aeI muri i tera ka taea e koe te whakauru i te kupuhipa. Ki te pai te hononga, ka kite koe i te kupu powhiri o te raina whakahau a te tūmau. Inaianei ka mahia nga whakahau katoa ki runga tonu i te tūmau mamao.
SSH mai i Windows
Whakatuwherahia te Putty ka tautuhi i nga tawhā hononga. Me mohio kei te huri"Momo hononga” ka huri ki SSH. Whakauruhia te wahitau IP ki "Ingoa Kaihautū” mara, uara taunoa 22 ki roto "Port"Ka panui"tuwhera".
I te hononga tuatahi Putty ka tono koe ki te whakaū kei te whakawhirinaki koe ki tenei tūmau, na ka paato "Āe"
I muri i to whakauru i te takiuru me te kupuhipa, ka kite koe i te rarangi whakahau o te tūmau mamao.
Motuhēhēnga mā te kī. Te piki ake o te taumata haumaru
I te wa e ngana ana te kiritaki ki te whakatu hononga haumaru ki te tūmau ma te SSH, i mua i te tuku hononga ka hiahia te tūmau ki te whakamotuhēhē (manatoko) te kiritaki. Ka rite ki te korero i mua, ko te whakamotuhēhēnga-kupuhipa e whakamahia ana ma te taunoa. Kare e whakarato i te haumarutanga pakari, na te mea he huarahi tonu hei whakakaha. I tua atu, kaore te motuhēhēnga kupuhipa e tika ana ki nga hononga SSH me te whakamahi i nga tuhinga.
Mo tenei momo mahi he tikanga motuhēhēnga motuhake mā te kī. Ko te kaupapa ko te mahi a te kiritaki i nga taviri motuhake me nga taviri a te iwi, katahi ka tukuna te ki te iwi ki te tūmau. I muri i tera kaore koe e hiahia kupuhipa ki te hono atu ki te tūmau, na te mea kei te whakahaerehia te motuhēhēnga i runga i nga taviri a te kiritaki me te tangata takitahi. Hei whakarato i te taumata pai o te haumarutanga, me whakawhäitihia te uru ki te kï tūmataiti. Na te mea kei te rongoa te taviri tūmataiti ki te taha o te kiritaki, kaore i te whakawhitihia i roto i te whatunga, ka whakaponohia he pai ake tenei tikanga.
Motuhēhēnga mā te kī i runga i te Linux
Me whakaputa e tatou nga taviri a te iwi me nga taviri motuhake i runga i te kiritaki ma te awhina o te rorohiko whaipainga ssh-keygen. Ka whakaaro te taputapu ki te huri i te ara ki te kī tūmataiti me te whakauru i te kīangahipa mo te haumarutanga ake. Waiho nga tawhā katoa ma te taunoa ma te pehi i te Enter i nga tono katoa.
Ko te mutunga, kei roto i te raarangi kaainga kei roto i te kōpaki .ssh ka kitea e koe nga konae e rua i hangaia: id_rsa a id_rsa.pub kei roto nga taviri tūmataiti me nga taviri tūmatanui.
Whai muri i tera, me tuku e koe te taviri a te iwi ki te tūmau. Hei mahi i tera, kapehia te ihirangi o te "id_rsa.pub"kōnae ki roto"~/.ssh/authorized_keys” i runga i te tūmau. Me haere tatou i te huarahi ngawari me te awhina o “ssh-copy-id" taputapu. Whakauruhia te takiuru me te wahitau IP o te tūmau, pera ano me te hononga noa. I muri i to whakauru i te kupuhipa, ka kape aunoatia te taviri tūmatanui o te kiritaki ki te tūmau. Whakahaerehia tenei whakahau:
ssh-copy-id [email protected]
I muri i a koe e mahi ana i enei mea katoa, kaore te tūmau e hiahia ki te whakauru kupuhipa.
Motuhēhēnga mā te kī i runga Windows
tuwhera PUTTYGEN ka pāwhiri "HangaHei whakaputa i nga taviri, me neke noa to kiore ki runga i te mata, ka whakaputa matapōkeretia e te taputapu nga ki.
I muri i te hanga o nga taviri, pawhiria "Tiakina te kī muna” ka tiakina ki te konae me te taviri tūmataiti i runga i to kōpae. Ka taea e koe te whakarite i te huarahi e pai ana koe, engari i muri tata ka hiahia koe ki te whakawhāiti ki Putty.
Tukuna te kī tūmatanui mā te tārua noa ki te kāpeka. Tuwhera Putty ka hono atu ki te tūmau pera i mua. Inaianei me hanga ".ssh/authorized_keys” me te aukati i etahi atu kaiwhakamahi ki te uru ki te konae, na reira ka waatea noa ki te kaihanga.
mkdir .ssh
touch .ssh/authorized_keys
chmod 700 .ssh
chmod 600 .ssh/authorized_keys
Whai muri i te waihanga i te konae, whakauruhia te kii whanui a te kiritaki ki roto. I te wahanga o mua i kapea e matou te taviri a te iwi ki te papatopenga. Hei tuhi i nga mea kei roto i te papatopenga ki te konae, whakamahia te whakahau ngeru me te hurihanga putanga.
cat > .ssh/authorized_keys
Whai muri i to urunga ki te whakahau, paohia te paatene kiore matau ki te matapihi kapeka ka whakapiri i nga mea kei te papatopenga. Hei whakaū i te tāuru, pēhia te "Ctrl + D” pokatata ka momotu i te tūmau.
Inaianei me tohu te ara ki te taviri tūmataiti i Putty ka hono ano ki te tūmau.
Mai i tenei wa, ki te hono atu ki te tūmau ka hiahia koe ki te whakauru ingoa kaiwhakamahi. Mena kei te ngana koe ki te hono atu ki te tūmau mai i tetahi atu taputapu karekau he kī tūmataiti tika, ka tono kupuhipa te tūmau. Whai muri i te whakamotuhēhēnga-matua kua whakaritea, ka taea e koe te whakakore i te uru ma te kupuhipa.