Kif Issettja l-Login tal-Linux mingħajr Password billi tuża Putty fuq il-Windows


SSH (Secure SHELL) huwa wieħed mill-aktar protokolli tan-netwerk użati biex tikkonnettja u tilloggja ma' servers Linux remoti, minħabba s-sigurtà miżjuda tagħha pprovduta mill-kanal sikur kriptografiku tiegħu stabbilit għad-dejta. fluss fuq netwerks mhux sikuri u l-Awtentikazzjoni taċ-Ċavetta Pubblika tagħha.

Waqt li tuża passwords SSH biex tidħol f'servers remoti tal-Linux tista 'tipprovdi sigurtà tas-sistema inqas sigura minħabba li password tista' tiġi kkrekkjata b'forza bruta.

L-Awtentikazzjoni taċ-Ċavetta Pubblika SSH tipprovdi l-aħjar metodu sikur biex twettaq il-logins mill-bogħod, għaliex huwa kważi impossibbli li tiġi deċifrata ċ-ċavetta, u ċ-ċavetta privata tiggarantixxi li l-mittent ikun dejjem min jgħid li hu.

[ Tista 'tħobb ukoll: Kif Tiżgura u Tibbies OpenSSH Server ]

Dan l-artikolu jurik kif tista 'tiġġenera u tuża SSH Keys minn pjattaformi bbażati fuq Windows billi tuża Putty client biex awtomatikament twettaq logins remoti fuq servers Linux mingħajr il-ħtieġa li ddaħħal passwords.

Pass 1: Installa Putty u Iġġenera SSH Key Pairs

1. L-ewwel pass li għandek bżonn tieħu huwa li tmur fil-paġna tat-tniżżil Putty uffiċjali, aqbad l-aħħar verżjoni tal-pakkett eżekutibbli Putty Windows Installer u tinstallah fuq il-kompjuter Windows tiegħek.

2. Wara li tkun spiċċajt tinstalla Putty mur Windows Start, ittajpja putty string biex tfittex il-qasam, u iftaħ il-programm PuTTygen li se tuża biex jiġġeneraw pari Keys.

3. Ladarba l-programm jinfetaħ, wasal iż-żmien li tipproċedi bil-ġenerazzjoni taċ-Ċwievet. Agħżel SSH-2 RSA Key b'2048 bit, agħfas il-buttuna Iġġenera, u ċċaqlaq il-cursor bl-addoċċ fuq it-tieqa tal-qasam Putty Key Generator kif ippreżentat fil-screenshots hawn taħt sabiex jipproduċu SSH Keys.

4. Wara li ċ-Ċwievet jiġu ġġenerati, żid Kumment taċ-Ċavetta deskrittiv biex jgħinek tidentifika faċilment iċ-ċwievet tiegħek u Issejvja iż-żewġ ċwievet (Ċwievet Pubbliċi u Privati) f'post sigur fuq tiegħek. kompjuter.

Oqgħod attent ħafna għal fejn issalva ċ-Ċavetta Privata għax jekk xi ħadd jisraq din iċ-ċavetta jista' jwettaq logins fis-server tiegħek mingħajr il-ħtieġa li jdaħħal password.

[ Tista 'tħobb ukoll: Suġġerimenti u Tricks Utli dwar il-Konfigurazzjoni tal-PUTTY ]

Ukoll, biex tinforza s-sigurtà taċ-Ċwievet tista' tagħżel passphrase biex tipproteġi ċ-ċwievet tiegħek, iżda tista' tkun trid tevita l-passwords għal proċessi awtomatizzati minħabba li titlobek biex iddaħħal iċ-ċavetta tal-password kull darba li twettaq il-login tas-server.

5. Wara li tkun issejvjajt iż-żewġ Ċwievet, tagħlaqx it-tieqa Putty Key Generator s'issa, agħżel kopja u ssejvja l-qasam tat-test taċ-Ċavetta Pubblika f'fajl ta' test li aktar tard jitwaħħal fl-OpenSSH < b>authorized_keys fajl fuq is-server remot.

Pass 2: Ikkopja SSH Key biex Twettaq Login Mingħajr Password billi tuża Putty

6. Issa wasal iż-żmien li tikkopja ċ-ċavetta għas-server remot tad-destinazzjoni u twettaq konnessjonijiet awtomatiċi tal-login. Idħol fis-server mal-utent amministrattiv tiegħek (root jew kont b'setgħat tal-għeruq) billi tuża Putty u oħloq direttorju .ssh u authorized_keys fil-mogħdija tad-dar tiegħu billi toħroġ il-kmandi li ġejjin.

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

7. Fuq il-fajl authorized_keys miftuħ għall-editjar f'Putty, waħħal il-kontenut mill-Public Key li kkuppjajt qabel minn Putty Key Generator, ħlief u agħlaq il-fajl, ara l-kontenuti, ipproteġi l-folder, u authorized_keys b'700 permessi, u oħroġ mis-server.

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

8. Sabiex tikkonnettja u tilloggja awtomatikament mas-server tiegħek jeħtieġ li żżid iċ-Ċavetta Privata mal-klijent Putty. Iftaħ Putty u żid l-utent tal-login tas-server tiegħek segwit mill-Indirizz IP tas-server tiegħek jew FQDN fuq il-qasam tal-Isem Ospitanti fil-forma ta’ [email , daħħal in-numru tal-Port SSH tas-server tiegħek jekk inbidel.

Imbagħad mur fil-menu Kategorija tax-xellug, agħżel SSH –> Auth, agħfas il-buttuna Ibbrawżja, fittex u żid Ċavetta Privata tiegħek.

9. Wara li żidt iċ-Ċavetta Privata, mur lura għall-menu Sessjoni, daħħal isem deskrittiv fil-qasam Sessjoni Salvata, u agħfas il-Issejvja > buttuna biex issalva s-sessjoni Putty attwali tiegħek.

10. Dak hu! Issa tista' awtomatikament tikkonnettja b'mod sigur mas-server SSH remot tiegħek mal-klijent Putty billi tolqot il-buttuna Open mingħajr il-ħtieġa li ddaħħal il-passwords.

[ Tista' wkoll tixtieq: Login SSH mingħajr password billi tuża SSH Keygen ]