Secure Shell kapena SSH pakali pano ndiyo njira yotchuka kwambiri yolumikizira ndi kuyang'anira ma seva omwe akuyendetsa makina a Linux.
Bạn đang xem: Kết nối SSH với máy chủ ảo EC2 Instance Linux trên Amazon AWS
Ndi imodzi mwama protocol otetezeka kwambiri mukamagwiritsa ntchito ma Key Public ndi Private Key AWS
Amatchedwa Key Pair
kulumikiza pakati pa seva ndi makina olumikizira.
Izi awiri kiyi sangathe decrypted ndi Brute Force njira, kotero izo zidzakhala otetezeka kwambiri ntchito. Ndipo imasankhidwa ndi ma webmasters ambiri ngati njira ina yotetezera ku mapasiwedi achikhalidwe.
Mu positi yapitayi, tidaphunzira momwe tingapangire seva ya EC2 Instance Linux ndikupeza Key Pair. Ndipo m'nkhaniyi, ndikutsogolerani momwe mungalumikizire SSH ku VPS EC2 Chonde !
I. Chofunikira ndi chiyani kuti mulumikize SSH ku seva yeniyeni ya EC2 pa Amazon AWS?
Mwachikhazikitso, ngati mukufuna kulumikizana ndi SSH, muyenera kukhala ndi chidziwitso chokwanira kuphatikiza IP Public
(ie adilesi ya IP ya seva yeniyeni - VPS imeneyo), Username
ndi Password
.
Ndiyeneranso kunena, ngati ino ndi nthawi yanu yoyamba kudziwana ndi Amazon EC2, kupeza zambiri username
Kulowa kudzakhala kovuta kwambiri komanso nthawi yambiri.
Mwa zina chifukwa sizili ngati mautumiki ena omwe amalola nthawi zonse username
kusakhulupirika ndi root
koma m'malo mwake makina aliwonse a Linux pa Amazon EC2 ali ndi a username
zosiyana.
Nawu mndandanda wamaina osasinthika a machitidwe ena a Linux pa Amazon EC2:
- Ubuntu, Debian Linux:
ubuntu
- Red Hat Enterprise Linux, OpenSUSE :
root
- CentOS Linux:
centos
- Amazon Linux, Red Hat Enterprise Linux, OpenSUSE Linux :
ec2-user
- Fedora Linux:
fedora
II. Momwe mungakhalire SSH mu EC2 Instance Linux Virtual Server (VPS) pa Amazon AWS
Nazi njira zosavuta zolumikizira SSH ku VPS pa Amazon AWS zomwe mungagwiritse ntchito, chonde werengani njira, onani momwe mukumvera, gwiritsani ntchito.
Njira #1: Kulumikizana kwa SSH ku EC2 Instance mwachindunji pa msakatuli
Othandizira ambiri a VPS amakulolani kuti mulumikizane ndi SSH mwachindunji mumsakatuli popanda kudziwa chilichonse, mwachangu komanso mosavuta, koma njira iyi idzakhala yofooka kwambiri ndipo anthu ochepa amagwiritsa ntchito.
Njirayi imagwiritsidwa ntchito pokhapokha ndikufuna kuyang'ana seva kapena ndataya fayilo ya Key Pair *.PEM
kotero sangathe kulumikizidwa ndi kasitomala yekha.
Chitani:
+ Gawo 1: Kuchokera pa mawonekedwe akuluakulu a Amazon EC2, mumapeza ma Instances
=> ndiye dinani VPS yomwe mukufuna kulumikiza kuti muwone zambiri.
Mwachikhazikitso, VPS pa EC2 sidzakhala ndi dzina, koma muyenera kuwasiyanitsa ndi Instance ID
(zosasangalatsa kwambiri). Chonde alemba pa Sinthani mafano m'bokosi Name
monga momwe tawonetsera pansipa kuti mutchulenso VPS iliyonse.
Izi zidzakupangitsani kukhala kosavuta kuti muzitha kuyang'anira ngati muli ndi ma VPS angapo pano.
+ Gawo 2: Patsamba Instance detail
Apa, muwona zidziwitso zonse za VPS yanu, monga Private/Public IPv4 adilesi, Private/Public IPv4 DNS, Instance type, status, operating system, related Key Pair, etc.
Izi tidzagwiritsa ntchito pambuyo pake, tsopano mukusindikiza Connect
kupitiriza.
+ Gawo 3: Inde, mu EC2 Instance Connect
mudzatha kudziwa zomwe zikufunika kuti mulumikizane ndi SSH Public IPv4
ndi Username
Kukhala ubuntu
=> Ndipo tsopano mukusindikiza Connect
kupita ku SSH kupita ku EC2 Instance mwachindunji mu msakatuli.
Kuphatikiza apo, Amazon imathandiziranso njira zina zolumikizirana monga
Session Manage
r, kugwiritsa ntchito kasitomala wa SSH ndiEC2 Serial Console
kachiwiri. Izi ndi ngati mukufuna kuti mudziwe zambiri nokha.
Muyenera kudikirira pafupifupi masekondi a 30 kuti AWS ilowe mu SSH, ndipo zitatha izi, mutha kuyamba kugwira ntchito ndi VPS yanu.
Musanagwiritse ntchito njirayi, muyenera kuzindikira kuti: Osakatula masamba tsopano ali ndi gawo loti alowetsenso ma tabo (Automatic tabu kutaya) ngati palibe kuyanjana kwa ogwiritsa ntchito kwa nthawi yayitali.
Mwachitsanzo, ngati mukukonzekera dongosolo la Linux ndipo tabu yatsitsidwanso, chiopsezo cha kulephera kwa machitidwe ndichokwera kwambiri, choncho samalani, musapachike tabu kwa nthawi yayitali.
Njira #2: SSH mu EC2 Instance pogwiritsa ntchito Terminal
Iyi mwina ndi njira yodziwika bwino kwa inu omwe mumagwiritsa ntchito macOS kapena Linux Distros, ingolembani lamulo. ssh
Mukapita ku chida cha Terminal, mutha kulumikiza nthawi yomweyo osagwiritsa ntchito pulogalamu iliyonse.
Nkhani yabwino ndiyakuti mutha kuchita izi pamzere wolamula Command Prompt
(CMD) ya Windows, koma kulowa ndi Key Pair ndizovuta kwambiri.
Chitani:
+ Gawo 1: Mumatenganso masitepe kuti mupeze tsambali Connect to instance
monga pamwamba Cách #1
pamwambapa, koma nthawi ino tidzagwiritsa ntchito njira yolumikizira pogwiritsa ntchito kasitomala wa SSH, osati EC2 Instance Connect monga kale.
Apa, mudzapatsidwa zofunikira monga Key Pair
yolumikizidwa ndi EC2 Instance yosankhidwa, adilesi DNS Public
ndi lamulo kuti athe kulumikizana.
+ Gawo 2: Tsopano tsegulani Command Prompt
mmwamba, koperani mzere wonse wamalamulo mkati Example
kumatira pa zenera CMD
kenako sinthani ndime nodejs-server-1.pem
kunjira yopita ku fayilo Key-Pair.PEM
zomwe mudatsitsa popanga EC2 Instance yanu yatsopano.
Mwachitsanzo fayilo .PEM
Ndinayiyika mufoda Downloads
ya Windows 10, ndisintha lamulo ili pansipa => ndiye lembani lamulolo muwindo la lamulo la CMD => kenako dinani Enter
kulumikiza.
ssh ndi Kutsitsa\nodejs-server-1.pem [email protected]
Komanso, ngati mugwiritsa ntchito Linux, mungafunike kuvomerezanso fayiloyo poyendetsa lamulo chmod 400 /đường-dẫn-tới-file.PEM
Pokhapokha mungalumikizane motere.
Nthawi yoyamba mukalumikiza, mudzafunsidwa kuti mutsimikizire ngati mukufuna kupitiliza kulumikizana kwa SSH ku VPS yosankhidwa? Mwalemba kalata molondola YES
=> basi Enter
kuvomereza.
Izi ndizomwe mudzaziwona mukamayamba bwino SSH mu EC2 VPS yomwe ikuyenda Ubuntu 20.04 LTS.
Ubwino wa njira iyi ndikuti kulumikizana ndikosavuta, sikutenga nthawi kukhazikitsa pulogalamuyo ndikuphunzira momwe mungagwiritsire ntchito, koma sikophweka kukumbukira ndikulemba lamulo lolondola kuti mulumikizane.
Xem thêm: lecturer là gì
Njira #3: Kulumikizana kwa SSH ku EC2 Instance seva yeniyeni pogwiritsa ntchito pulogalamu ya Bitvise SSH (nthawi zambiri amagwiritsidwa ntchito)
M'mbuyomu, ndagwiritsa ntchito mapulogalamu ambiri a SSH monga Putty, ZOC Terminal, ...
Kugwiritsa ntchito kwakukulu kwa Bitvise SSH kukadali kuthandiza ogwiritsa ntchito Linux VPS kudzera pa SSH protocol monga mapulogalamu ena.
Komabe, imathandiziranso protocol yoyang'anira mafayilo a FTP - yomwe ndimafunikira ndikugwira ntchito, ndikupangitsa kutsitsa / kutsitsa mafayilo kukhala kosavuta kuposa kale.
Ndikuwona kuti ambiri opanga mawebusayiti amagwiritsa ntchito Bitvise SSH kuyang'anira VPS yawo. Ndipo inenso ndine wosiyana
Chitani:
+ Gawo 1: Tiyenera download mapulogalamu poyamba. Iyi ndi pulogalamu yaulere kwathunthu, mutha kupita patsamba lotsitsa la Bitvise SSH => kenako dinani batani Bitvise SSH Client Installer
kutsitsa kasitomala pamalumikizidwe a SSH.
Ponena za gawo la unsembe, mumangofunika
Next
zachitika mosalekeza, sindiphunzitsanso. Nditagwirapo kale ntchitoyi, chidziwitso choyambirira ndi chochuluka kwambiri kuti ndisamanyalanyaze 🙂
+ Gawo 2: Tsegulani pulogalamuyo, mawonekedwe akuluakulu adzakhala ofanana ndi chithunzi chomwe chili pansipa.
Monga ndidanenera mu phunziro lapitalo la kupanga EC2 Instance, AWS sidzakupatsani mawu achinsinsi kuti mulumikizane ndi SSH, koma ipereka ma Key Public ndi Private Key - otchedwa. Key Pair
ndikusunga ngati mtundu wa fayilo .PEM
.
Tsopano tifunika kuwonjezera fayiloyi ku Bitvise SSH's Public Key ndi Private Key manager kuti mugwiritse ntchito posankha mzere. Client key manager
.
+ Gawo 3: Mwachikhazikitso, mndandanda wa makiyi ulibe kanthu chifukwa wangoyikidwa, palibe chomwe chawonjezeredwa. Tsopano kuti muwonjezere Key Pair, dinani batani Import
.
+ Gawo 4: Zenera la File Explorer likuwonekera, pezani fayilo Key Pair.PEM
idatsitsidwa kale => ndiye dinani Open
Kuwonjezera Bitvise SSH
.
Kumbukirani kukhazikitsa mtundu wa fayilo ngati All Files (*.*)
Pokhapokha ndidzapeza fayilo keypair.pem
chifukwa mwachisawawa Bitvise sichigwirizana ndi Client Key Type .PEM
Izi.
+ Gawo 5: Mukawonjezera, tsekani zenera Bitvise Client Key Management
pitani ndikubwerera ku mawonekedwe akuluakulu a Bitvise SSH.
Tsopano ndi nthawi yoti mulowetse zambiri zamalumikizidwe, choyamba lowetsani IPv4
ya VPS m'bokosi Host
mu gawo Server
Pagulu DNS Komanso, adilesi iyi ya DNS yakhazikitsidwa ndi AWS kuti ingotsimikiza ku IPv4 yolondola ya VPS mukalumikiza - chidziwitsochi chikupezeka patsamba la Instance lomwe mudayendera pano. Njira 1 ndi Njira 2.
UMBRELLA Port
doko la SSH lokhazikika lidzakhalapo nthawi zonse 22
pokhapokha mutasintha .
Mukadali mu Authentication
Umbrela Username
Mumalowetsa dzina lolowera lomwe likugwirizana ndi makina ogwiritsira ntchito omwe mukugwiritsa ntchito, ndawalemba m'gawoli Ine zili pamwamba.
Pafupi ndi Initial method
ndi Client Key
inu kutembenuka ndi publickey
ndi Global 1
. Zachinsinsi Client Key
ngati muli ndi kiyi imodzi yokha ndiye lolani Auto
palibe kanthu. Izi zili ndi inu!
=> Mutalowa zambiri komanso zolondola pamwambapa => mumasindikiza Login
kupanga kulumikizana kwa SSH ku VPS.
+ Gawo 6: Inde, mwanjira iliyonse, nthawi yoyamba yomwe mumagwirizanitsa ndi Bitvise SSH ndizosiyana, mudzafunsidwa kuti mutsimikizire kugwirizana ndikusunga chinsinsi cha Host cha VPS yatsopanoyi.
Inu akanikizire Accept and Save
kupitiriza ndi kupewa kufunsidwa kachiwiri mu mgwirizano wotsatira.
+ Gawo 7: Mwachikhazikitso, kugwirizana kukatha, palibe zenera la Terminal kapena chirichonse chomwe chidzatsegulidwa.
Ndi ntchito iti yomwe mukufuna kugwiritsa ntchito, sankhani yofananira, mwachitsanzo, ngati mukufuna Terminal kuti mulembe malamulo angapo, sankhani New Terminal Console
ngati mukufunabe mawonekedwe oyang'anira mafayilo, sankhani New SFTP Window
pansi.
Izinso ndi zigawo ziwiri zofunika kwambiri zomwe nthawi zambiri timayenera kuwongolera.
Nthawi zambiri, mawonekedwe a Bitvise SSH ndiwowoneka bwino, osavuta kuzolowera ndikugwiritsa ntchito, gawo lomwe ndidazungulira mofiira ndi malo owonetsera mawonekedwe olumikizirana komanso zochitika zina za VPS ndipo ilinso ndi uthenga pamenepo. .screen kachiwiri.
Kwenikweni monga choncho, ndikukhulupirira kuti zimangotengera m'mawa umodzi kuti muthe kugwiritsa ntchito pulogalamu ya Bitvise bwino
III. Epilogue
Ndiye ndangomaliza kumene kukuwonetsani momwe mungachitire Kulumikizana kwa SSH ku EC2 Instance seva yeniyeni pa Amazon AWS ndiye chabwino.
Kawirikawiri izi ndi njira zosavuta zomwe mungagwiritse ntchito ku SSH mu Amazon AWS EC2 VPS ndipo kachiwiri, ndikupangira kugwiritsa ntchito pulogalamu ya Bitvise SSH kuti muyang'ane ma seva enieni chifukwa zidzakhala zothandiza kwambiri kwa inu pambuyo pake.
Zomwe zili pamwambazi ndi njira zomwe ndimazidziwa ndikugwiritsa ntchito nthawi zambiri, kuwonjezera apo, ngati mukudziwa njira zina zabwino, musaiwale kugawana nawo posiya ndemanga pansipa. Zabwino zonse !
CTV: Nguyen Thanh Tung - Blogchiasekienthuc.com
Zindikirani: Kodi nkhaniyi idakuthandizani? Osayiwala kuvotera nkhaniyo, like ndikugawana ndi anzanu ndi abale anu!
Xem thêm: heat waves là gì
Bình luận