Protocol ea SSH e sebelisoa ho fana ka khokahano e sireletsehileng ho khomphutha, e lumellang taolo e hole eseng feela ka khetla ea ts'ebetso, empa hape le seterata se koahetsoeng. Ka linako tse ling basebelisi ba Ubuntu ba sebetsang ba na le tlhoko ea ho beha seva ea SSH ho PC ea bona bakeng sa morero leha e le ofe. Ka hona, re fana ka maikutlo a hore u ithute ts'ebetso ena ka botlalo, ha u ithutile eseng feela ts'ebetso ea ho jarolla, empa le ho hlophisoa ha litekanyetso tse kholo.
Kenya seva ea SSH ho Ubuntu
Likarolo tsa SSH lia fumaneha bakeng sa ho jarolloa ka pokello ea semmuso, hobane re tla nka mokhoa o joalo, ke o tsitsitseng le o tšepahalang, hape hape ha o bake mathata ho basebelisi ba li-novice. Re aroletse ts'ebetso eohle ka mehato, e le hore ho be bonolo hore o tsamaise litaelo. A re qaleng ho tloha qalong.
Mohato oa 1: Theolla le ho kenya SSH-seva
Re tla etsa mosebetsi ona ka "Mokhatlo oa" terminal " sebelisa litaelo tsa mantlha tsa litaelo. Ha ho hlokahale hore u be le tsebo kapa tsebo e eketsehileng, u tla fumana tlhaiso e qaqileng ea ketso e ngoe le e ngoe le litaelo tsohle tse hlokahalang.
- Qolla khokahano ka menyu kapa ho ts'oara motsoako Ctrl + Alt + T.
- Hang-hang qala ho jarolla lifaele tsa seva ho pokello ea semmuso. Ho etsa sena, kena
sudo apt kenya opensh-seva
ebe o tobetsa konopo Kena. - Ho tloha ka re sebelisa poleloana sudo (Ho etsa ketso molemong oa supriserer), o tla hloka ho kenya phasewete ea akhaonto ea hau. Hlokomela hore litlhaku ha li hlahisoe nakong ea kenyelletso.
- U tla tsebisoa ka ho jarolla molumo o itseng oa polokelong ea boitsebiso, netefatsa ketso ka ho khetha D.
- Ka boomo, moreki o kentsoe le seva, empa e ke ke ea e-ba holimo ho netefatsa boteng ba eona ka ho leka ho e kenya hape ka ho e sebelisa
sudo apt-kenya kenya opensh-moreki
.
Seva ea SSH e tla fumaneha bakeng sa ho sebelisana le eona hang kamora ho eketsoa ka katleho ha lifaele tsohle ts'ebetsong ea ts'ebetso, empa e ntse e hloka ho hlophisoa ho netefatsa ts'ebetso e nepahetseng. Re khothaletsa hore u ithute mehato e latelang.
Mohato oa Bobeli: netefatsa ts'ebetso ea seva
Taba ea mantlha, a re netefatseng hore litekanyetso tse tloaelehileng li sebelisitsoe ka nepo, 'me seva sa SSH se arabela ho litaelo tsa mantlha ebe se li etsa ka nepo, kahoo o hloka ho:
- Qolla khokahano 'me u ngole moo
sudo systemctl e thusa sshd
ho kenyelletsa seva ho qala Ubuntu haeba sena se sa iketsahalle ka boeona kamora ho kenya. - Haeba o sa hloka sesebelisoa ho qala ka OS, e tlose ho autorun ka ho kenya
sudo systemctl holima sshd
. - Joale ha re hlahlobe hore na khokahano ea khomphutha ea lehae e etsoa joang. Etsa kopo
ssh lahoreh
(homehost ke aterese ea PC ea hau ea lehae). - Netefatsa khokahano e tsoelang pele ka ho khetha ho joalo.
- Tabeng ea download e atlehileng, u tla fumana leseli le tšoanang le leo u le bonang skrineng e latelang. Lekola ho hlokahala le kgokelo ho aterese
0.0.0.0
, e sebetsang joaloka IP e khethiloeng ea marang-rang ea lisebelisoa tse ling. Ho etsa sena, kenya taelo e nepahetseng ebe o tobetsa Kena. - Ka khokahano e 'ngoe le e' ngoe e ncha, ho tla hlokahala ho e tiisa.
Joalokaha u bona, ssh Command e sebelisoa ho hokela khomphutha efe kapa efe. Haeba o hloka ho hokahana le sesebelisoa se seng, feela qala terminal ebe o kenya taelo ka sebopehossh username @ ip_address
.
Mohato oa 3: Ho fetola faele ea tlhophiso
Litlhophiso tsohle tsa protocol ea SSH tse eketsehileng li etsoa ka faele e ikhethang ea phetiso ka ho fetola mela le boleng. Re ke ke ra sheba lintlha tsohle, ho feta moo, boholo ba tsona ke motho ka mong bakeng sa mosebelisi e mong le e mong, re tla bonts'a liketso tsa mantlha feela.
- Pele ho tsohle, boloka kopi ea "backup file" e le hore haeba ho na le ntho eo u ka e fihlelang kapa u khutlise boemo ba pele ba SSH. Manamisa taelo ka har'a khokonate
sudo cp / etc / ssh / sshd_config /etc/ssh/sshd_config.original
. - Ebe ea bobeli:
sudo chmod a-w /etc/ssh/sshd_config.original
. - Faele ea li-setting e qala ka
sudo vi / etc / ssh / sshd_config
. Hang ha u qeta ho e kenya, e tla hlahisoa 'me u tla bona litaba tsa eona, joalo ka ha ho bonts'itsoe skrineng se ka tlase. - Mona o ka fetola boema-kepe bo sebelisitsoeng, bo lulang bo etsoa hantle ho netefatsa polokeho ea khokahano, ebe o kena lebitsong la supriser (PermitRootLogin) e ka holofatsoa mme ea hlahisoa ka konopo (PubkeyAuthentication) e lumelletsoeng. Ha u qetile ho hlophisa, tobetsa konopo : (Shift + ka sebopeho sa Latin) mme o kenyelletsa lengolo
w
ho boloka liphetoho. - Ho tsoa faeleng ho etsoa ka tsela e tšoanang, empa ho fapana le
w
e sebelisoaq
. - Hopola ho qala seva ka ho thaepa
sudo systemctl restart ssh
. - Kamora ho fetola boema-kepe bo sebetsang, o hloka ho bo lokisa ho moreki. Sena se etsoa ka ho hlakisa
ssh -p 2100 homehost
kae 2100 - Palo ea koung e emisitsoeng. - Haeba u na le firewall e hlophiselitsoeng, e boetse e hloka ho khutlisoa:
sudo ufw lumella 2100
. - U tla fumana tsebiso ea hore melao eohle e ntlafalitsoe.
O ka itlwaelanya le dikarolo tse ding kaofela ka ho bala dingolwa tsa semmuso. Ho na le malebela a ho fetola lintho tsohle ho thusa ho tseba hore na ke melao-motheo efe eo u lokelang ho e khetha.
Mohato 4: Ho kenyelletsa likeletso
Ha linotlolo tsa SSH li eketsoa, tumello lipakeng tsa lisebelisoa tse peli li bula ntle le tlhoko ea password. Ts'ebetso ea boitsebahatso e hahiloe tlasa algorithm bakeng sa ho bala senotlolo le sephiri sa sechaba.
- Bula khokahano mme o thehe senotlolo se secha sa moreki ka ho kena
ssh-keygen-khomoshn
, ebe o reha file mme o hlalose password ea phihlello. - Kamora moo, senotlolo sa sechaba se tla bolokoa ebe ho thehoa setšoantšo sa lekunutu. Skrineng u tla bona pono ea eona.
- E sala feela ho kopitsa faele e entsoeng ka komporo ea bobeli ho hula khokahano ka password. Sebelisa taelo
ssh-kopi-id username @ holehost
kae username @ holehost - Lebitso la khomphutha e hole le aterese ea eona ea IP.
E sala e le feela ho qala ts'ebetso ea seva hape le ho netefatsa ts'ebetso ea eona e nepahetseng ka linotlolo tsa sechaba le sephiri.
Sena se phethela ho kenngoa ha seva ea SSH le tlhophiso ea eona ea mantlha. Haeba o kenya litaelo tsohle ka nepo, ha ho liphoso tse lokelang ho hlaha nakong ea mosebetsi. Maemong a mathata leha e le afe a khokahano ka mor'a kemiso, leka ho tlosa SSH ho qala ho rarolla bothata (bala ka eona ho kena Mohato oa 2).