Giunsa ang Pag-setup sa Passwordless Linux Login Gamit ang Putty sa Windows


Ang SSH (Secure SHELL) maoy usa sa labing gigamit nga network protocols sa pagkonektar ug pag-log in sa hilit nga mga server sa Linux, tungod sa dugang nga seguridad nga gihatag sa iyang cryptographic secure nga channel nga gitukod alang sa datos modagayday sa walay kasegurohan nga mga network ug ang Public Key Authentication niini.

Samtang ang paggamit sa mga password sa SSH aron maka-log in sa mga hilit nga mga server sa Linux makahatag dili kaayo luwas nga seguridad sa sistema tungod kay ang usa ka password mahimo’g brute-force cracked.

Ang SSH Public Key Authentication naghatag sa labing maayo nga luwas nga pamaagi sa paghimo sa mga gilay-on nga pag-login, tungod kay hapit imposible nga mahubad ang yawe, ug ang pribado nga yawe naggarantiya nga ang nagpadala kanunay nga giangkon niini.

[ Tingali ganahan ka usab: Unsaon Pagsiguro ug Paggahi sa OpenSSH Server ]

Kini nga artikulo magpakita kanimo kung giunsa nimo paghimo ug paggamit ang mga SSH Keys gikan sa mga platform nga nakabase sa Windows gamit ang kliyente sa Putty aron awtomatiko nga himuon ang mga hilit nga pag-login sa mga server sa Linux nga wala kinahanglana ang pagsulod sa mga password.

Lakang 1: I-install ang Putty ug Paghimo SSH Key Pares

1. Ang unang lakang nga kinahanglan nimong buhaton mao ang pag-adto sa opisyal nga Putty download page, kuhaa ang kataposang bersyon sa Putty Windows Installer executable package ug i-install kini sa imong Windows computer.

2. Human nimo ma-install ang Putty adto sa Windows Start, i-type ang putty string sa search field, ug ablihi ang PuTTygen program nga imong gamiton sa paghimo Keys pares.

3. Sa higayon nga ang programa giablihan, kini ang panahon sa pagpadayon sa Keys kaliwatan. Pilia ang SSH-2 RSA Key nga adunay 2048 bits, pindota ang Generate buton, ug ibalhin ang cursor nga random sa Putty Key Generator field window nga gipresentar. sa mga screenshot sa ubos aron makahimo og SSH Keys.

4. Human mabuhat ang mga Yawe, idugang ang usa ka deskriptibo nga Key comment aron matabangan ka nga dali nga mailhan ang imong yawe ug I-save ang duha nga yawe (Public ug Private Keys) sa usa ka luwas nga lokasyon sa imong kompyuter.

Hatagi og dugang nga pagtagad kung asa nimo i-save ang Private Key kay kung adunay mangawat niini nga yawe makahimo kini og mga login sa imong server nga dili na kinahanglan nga magsulod ug password.

[ Tingali ganahan ka usab: Mapuslanon nga Mga Tip ug Trick sa Pag-configure sa PuTTY ]

Usab, aron mapatuman ang seguridad sa Keys makapili ka og passphrase aron maprotektahan ang imong mga yawe, apan mahimo nimong likayan ang mga password alang sa mga automated nga proseso tungod kay hangyoon ka niini nga isulod ang yawe sa password sa matag higayon nga imong buhaton ang pag-login sa server.

5. Human nimo ma-save ang duha ka Keys, ayaw pagsira sa Putty Key Generator window pa, pilia ang kopya ug i-save ang text field sa Public Key ngadto sa text file nga i-paste unya sa OpenSSH < b>authorized_keys file sa layo nga server.

Lakang 2: Kopyaha ang SSH Key aron Mahimo ang PasswordLess Login Gamit ang Putty

6. Karon na ang panahon sa pagkopya sa yawe sa destinasyon nga hilit nga server ug paghimo sa mga awtomatikong koneksyon sa pag-login. Pag-login sa server gamit ang imong administratibong tiggamit (gamut o usa ka account nga adunay gahum sa ugat) gamit ang Putty ug paghimo og .ssh nga direktoryo ug awtorisadong_keys nga payl ngadto sa iyang home path pinaagi sa pag-isyu sa mosunod nga mga sugo.

# pwd   		## To see if you are in the correct $HOME location
# mkdir .ssh
# nano .ssh/authorized_keys

7. Sa authorized_keys file nga giablihan para sa pag-edit sa Putty, idikit ang sulod gikan sa Public Key nga imong gikopya kaniadto gikan sa Putty Key Generator, i-save ug isira ang file, tan-awa ang mga sulod, protektahan ang folder, ug authorized_keys nga adunay 700 permiso, ug exit gikan sa server.

# cat .ssh/authorized_keys
# chmod -R 700 .ssh/
# exit

8. Aron awtomatik nga makonektar ug maka-log in sa imong server kinahanglan nimo nga idugang ang Private Key sa Putty client. Ablihi ang Putty ug idugang ang imong server login user nga gisundan sa imong server IP Address o FQDN sa Host Name field sa porma sa [email , isulod ang imong server SSH Port number kon kini giusab.

Dayon adto sa wala nga Kategorya nga menu, pilia ang SSH –> Auth, pindota ang Browse nga buton, pangitaa ug idugang imong Private Key.

9. Human nimo idugang ang Private Key, balik sa Session menu, pagsulod ug deskriptibong ngalan sa Saved Session field, ug i-hit ang Save buton aron i-save ang imong karon nga sesyon sa Putty.

10. Mao na! Karon mahimo ka nga awtomatik nga makonektar sa imong layo nga SSH server nga adunay kliyente sa Putty pinaagi sa pag-igo sa Open nga buton nga dili kinahanglan nga mosulod sa mga password.

[ Tingali ganahan ka usab: SSH Passwordless Login Gamit ang SSH Keygen ]