Whirihora ana SSH i runga i te Ubuntu

Pin
Send
Share
Send

Ma te hangarau SSH (Haumaru Kaha) ka taea e koe te whakahaere ohorere i te whakahaere i to rorohiko ma te hononga haumaru. Ka tirotirohia e SSH nga konae whakawhiti katoa, tae atu ki nga kupuhipa, ka tukuna ano hoki he kawa whatunga. Mo te taputapu ki te mahi tika, me kaua e whakauru noa, engari me whirihora. Mo runga i nga hua o te whirihoranga matua e hiahia ana matou ki te korero i roto i te anga o tenei tuhinga, hei tauira ko te putanga hou o te punaha whakahaere a Ubuntu e kitea ai te tūmau.

Whirihorahia te SSH i Ubuntu

Mena kaore ano kia oti te whakaurunga i runga i te PC kaitoro me te kiritaki, me mahi e koe i te tuatahi, i te mea he ngawari noa te mahinga katoa kaore i roa te waa. Mo nga korero taipitopito mo tenei kaupapa, tirohia ta maatau tuhinga i te hono e whai ake nei. Kei te whakaatu hoki i te tikanga whakahaere mo te whakatika i te kōnae whirihoranga me te whakamatautau i te mahi a SSH, na i tenei ra ka aro tatou ki etahi atu mahi.

Panui Panui: Te whakauru i te SSH-server i Ubuntu

Te Hanga i te RSA Key Pair

Kaore ano kia hou te SSH hou mo nga hononga mo te hono atu mai i te tūmau ki te kiritaki me te utu. Ko enei waahanga katoa me tautuhi-a-ringa tonu i muri i te taapiri i nga waahanga kawa katoa. Ko te takirua matua e mahi ana ma te whakamahi i te algorithm RSA (he poto mo nga ingoa o nga kaiwhakawhanake a Rivest, Shamir me Adleman). Ko te mihi ki tenei cryptosystem, ka herea nga taviri motuhake ma te whakamahi i nga taatai ​​motuhake. Hei waihanga i nga rua o nga mau taviri a te iwi, me whakauru koe ki nga whakahau tika ki roto i te papatohu me te whai i nga tohutohu e puta ana.

  1. Haere ki te mahi me "Whakamutunga" tetahi momo waatea, hei tauira, te whakatuwhera i te raapeta, te whakakotahi matua ranei Ctrl + Alt + T.
  2. Whakauruhia te whakahaussh-keygenme orana te paanui Whakaurua.
  3. Ka ākina koe ki te hanga i tetahi konae e ora ai nga taviri. Mena kei te hiahia koe ki te waiho ia ratou i te waahi taunoa, me paato koe Whakaurua.
  4. Ka tiakina e te kīanga tūmatanui mā te paarua-a-ira. Ki te hiahia koe ki te whakamahi i tenei whiringa, tuhia te kupu huna i te raina ka kitea. Kaore nga whakaaturanga kua whakaatuhia kia whakaaturia. I roto i tetahi rarangi hou, me tono ano e koe.
  5. Panuku, ka kite koe i te panui kua ora te kī, ka taea hoki e koe te waia ki o whakaahua whakaahua tupurangi.

Inaianei kei te hangaia he takapu - he mea ngaro, he mea torangapu, hei whakamahi tonu i waenga i te rorohiko. Me matua whakawhiwhi koe ki te tūmau kia tutuki te whakamana SSH.

Tāruahia te kī o te iwi ki te tūmau

E toru nga huarahi mo te kopi kape. Ko enei o ratou ka tino pai i roto i nga momo ahuatanga ka, hei tauira, ko tetahi o nga tikanga kaore e mahi, kaore ranei e pai mo te kaiwhakamahi motuhake. Ka tūtohu kia whakaaroaro i nga whiringa e toru, ka tiimata me te tino ngawari.

Kōwhiringa 1: whakahau-s-copy-id

Ko te roopussh-kape-idI hangaia i roto i te punaha whakahaere, na reira kaore koe e hiahia ki te whakauru i etahi atu waahanga hei whakahaere. Whaaia te maamaa ngawari kia kape maatau. I roto "Whakamutunga" me tomossh-kape-id ingoa kaiwhakamahi @ mamao_hosthea ingoa kaiwhakamahi @ mamao_host te ingoa o te rorohiko mamao.

Ko te wa tuatahi ka hono koe, ka whiwhi koe i tetahi tuhinga panui:

Ko te pono o te ope '203.0.113.1 (203.0.113.1)' kaore e taea te whakapumautia.
ECDSA tapumatua matua fd: fd: d4: f9: 77: fe: 73: 84: e1: 55: 00: ad: d6: 6d: 22: fe.
Kei te hiahia koe ki te hono tonu (ae / kaore)? āe

Me matua whakatau e koe he whiringa āe kia haere tonu te hononga. Whai muri i tēnei, ka rapu motuhake te taputapu ki te kī i roto i te ahua o te konaeid_rsa.pubi hanga i mua. Mena he angitu, ka whakaatuhia te hua e whai ake nei:

/ usr / bin / ssh-copy-id: INFO: e ngana ana ki te takiuru me nga mea hou (s), hei tarai i nga mea kua oti te whakauru
/ usr / bin / ssh-copy-id: INFO: 1 mau (me) ka noho tonu - mena ka akiakihia koe inaianei ko te whakauru i nga raka hou
kupu huna a [email protected]:

Whakahauhia te kupuhipa mai i te ope mamao kia taea ai e te whaarangi te whakauru ki roto. Ka kape te taputapu ki nga konae mai i te konae matua ~ / .ssh / id_rsa.pub, a muri iho ka puta ake tetahi panui i te mata:

Tau o nga matua (a) tapiritia: 1

Me ngana ki te takiuru ki roto o te miihini, me: "ssh '[email protected]'"
me tirohia kia tirohia ko nga mea nui (i) hiahia koe i tapiritia.

Ko te ahuatanga o taua korero ka puta te raupaputanga i whakauruhia ki te rorohiko o te tawhiti, a, kaore nei e raru nga hononga.

Kōwhiringa 2: Tāruahia te kī matua mā te SSH

Mena kaore e taea e koe te whakamahi i te whaipaanga kua whakahuahia i runga ake nei, engari he kupuhipa kia uru atu koe ki te kaimera SSH mamao, ka taea e koe te tuku ake i taau kaiwhakamahi, ma te whakarite kia mau tonu te whakamana i te hono. Whakamahia ai mo tenei whakahau ngeru, ka panuihia nga raraunga mai i te konae, ka tukuna atu ki te kaituku. Me whakauru koe ki te raina

ngeru ~ / .ssh / id_rsa.pub | ssh ingoa kaiwhakamahi @ remote_host "mkdir -p ~ / .ssh && paatata ~ / .ssh / whakamanamana_key && chmod -R go = ~ / .ssh && cat >> ~ / .ssh / whakamanamana_key".

Ka puta ake he karere

Ko te pono o te ope '203.0.113.1 (203.0.113.1)' kaore e taea te whakapumautia.
ECDSA tapumatua matua fd: fd: d4: f9: 77: fe: 73: 84: e1: 55: 00: ad: d6: 6d: 22: fe.
Kei te hiahia koe ki te hono tonu (ae / kaore)? āe

haere tonu te hono me te whakauru i te kupuhipa kia uru ki te kaitakaro. Whai muri i tērā ka tāruatia te kī tūmatanui ki te mutunga o te kōnae whirihoranga. whai mana_key.

Kōwhiringa 3: Tohu Aukati i te Kiki Panui

Mena kaore he urunga ki te rorohiko mamao na roto i te tūmau SSH, ko nga waahanga katoa i runga ake nei ka whakahaerehia a ringa. Ki te mahi i tenei, tirohia tuatahi nga korero nui mo te PC tūmau na roto i te whakahaungeru ~ / .ssh / id_rsa.pub.

Ko te raina e whai ake nei ka whakaatuhia i te mata:ssh-rsa + pūāhua tautuhi matua matua demo demo. I muri i tera, haere ki te mahi i runga i te taputapu mamao, kei reira hangaia he raarangi houmkdir -p ~ / .ssh. Te reira ato'a hanga i te konaewhai mana_key. Panuku, whakauruhia te kī nui i akohia e koe i muaecho + aho matua whanui >> ~ / .ssh / whakamanahia_key. I muri i tera, ka taea e koe te whakamatautau ki te whakamana me te kaituku ma te kore e whakamahi kupuhipa.

Ko te whakamotuhēhē kei runga i te kaitara te whakamahi i te matua kua puta

I te waahanga o mua, kua akohia e koe mo nga tikanga e toru mo te kape i tetahi tohu rorohiko mamao ki te kaitoro. Ko enei mahi ka taea e koe te hono atu me te kore e whakamahi i tetahi kupuhipa. Ko tenei tikanga e mahia ana ma te raina whakahau ma te whakaurushh ssh ingoa kaiwhakamahi @ mamao_hosthea ingoa kaiwhakamahi @ mamao_host - ingoa kaiwhakamahi me te ope o te rorohiko e hiahiatia ana. Ko te waa tuatahi ka hono atu koe, ka whakamohiotia koe mo tetahi hononga kore mohio me te haere tonu ma te kowhiringa āe.

Ka puta tonu te hononga ki te kore he tohu taatai ​​i te wa i hangaia ai te takirua matua. Mena, me matua whakauru koe ki te whakauru kia tere ai te mahi ki te SSH.

Ka whakakorea te whakamotuhēhanga kupu huna

Kei te whakaarohia te whirihoranga angitu o te kape matua ki te ahuatanga ka taea te whakauru ki te kaituku me te kore e whakamahi i tetahi kupuhipa. Heoi, ko te kaha ki te whakamana i tenei ara ka taea e nga kaiwhaiwhai te whakamahi i nga taputapu hangai korero me te kuru i tetahi hononga pumau. Ka taea te tiaki ia koe mai i era keehi ma te whakakore i te whakauru kupuhipa i te kōnae whirihoranga SSH. Me penei:

  1. I roto "Whakamutunga" whakatuwhera i te kōnae whirihoranga ma te ētita ki te whakamahi i te whakahausudo gedit / etc / ssh / sshd_config.
  2. Rapua te raina "KupuhipaAuthentication" ka tango i te tohu # i te tīmatanga ki te uncomment te tawhā.
  3. Hurihia te uara ki kahore kau ka tiakina ko te whirihoranga o naianei.
  4. Katihia te ētita ka whakaara i te kaitukusudo systemctl whakaara ano i te.

Ka monokia te whakaotinga kupuhipa, a ka uru pea ki te whakauru ki te tūmau anake ma te whakamahi i nga mau taviri i hangaia mo tenei me te RSA algorithm.

Whirihorihia he papapa paerewa

I roto i te Ubuntu, ko te pātūahi taunoa te Pātahi Huakore (UFW). Ka taea e koe te tuku hononga mo nga ratonga kua tohua. Ka waihangahia e ia tono tana ake whakaahua i tenei taputapu, me te UFW te whakahaere, te tuku, te tuku ranei i nga hononga. Ko te whakatu i tetahi tohu SSH ma te taapiri i te raarangi penei:

  1. Whakatatuhia te raarangi o nga whaarangi paahi ma te whakahausudo ufw raarangi whakaatu.
  2. Whakauruhia to kupuhipa putea hei whakaatu i nga korero.
  3. Ka kite koe i te rarangi o nga tono e waatea ana, me ko ratou te OpenSSH.
  4. Na me whakaae e koe nga hononga ma te SSH. Ki te mahi i tenei, taapirihia ki te raarangi o nga tuhinga whakaaetanga e whakamahi anasudo ufw tuku OpenSSH.
  5. Tahuri ki te papaahi ma te whakahou i nga ture,sudo ufw taea.
  6. Hei whakarite kia whakaaetia nga hononga, me tuhi e koesudo ufw tūnga, i muri ka kite koe i te mana whatunga.

Ka tutuki tenei i a maatau tohutohu whirihoranga SSH i Ubuntu. Ko etahi tautuhinga o te konae whirihoranga me etahi atu tohu e whakahaeretia ana e ia kaiwhakamahi i raro i ana tono. Ka taea e koe te mohio ki nga mahi a nga waahanga katoa o te SSH i roto i te tuhinga mana o te kawa.

Pin
Send
Share
Send