വിൻഡോസിൽ പുട്ടി ഉപയോഗിച്ച് പാസ്uവേഡ് ഇല്ലാത്ത ലിനക്സ് ലോഗിൻ എങ്ങനെ സജ്ജീകരിക്കാം


SSH (സുരക്ഷിത ഷെൽ) ഡാറ്റയ്uക്കായി സ്ഥാപിതമായ ക്രിപ്uറ്റോഗ്രാഫിക് സെക്യൂരിറ്റി ചാനൽ നൽകുന്ന സുരക്ഷ കാരണം, റിമോട്ട് ലിനക്uസ് സെർവറുകളിലേക്ക് കണക്റ്റുചെയ്യാനും ലോഗിൻ ചെയ്യാനും ഏറ്റവും കൂടുതൽ ഉപയോഗിക്കുന്ന നെറ്റ്uവർക്ക് പ്രോട്ടോക്കോളുകളിൽ ഒന്നാണ്. സുരക്ഷിതമല്ലാത്ത നെറ്റ്uവർക്കുകളിലും അതിന്റെ പബ്ലിക് കീ പ്രാമാണീകരണത്തിലും ഒഴുകുന്നു.

വിദൂര ലിനക്സ് സെർവറുകളിലേക്ക് ലോഗിൻ ചെയ്യാൻ SSH പാസ്uവേഡുകൾ ഉപയോഗിക്കുമ്പോൾ, പാസ്uവേഡ് ബ്രൂട്ട് ഫോഴ്uസ് ക്രാക്ക് ചെയ്യപ്പെടുമെന്നതിനാൽ, കുറഞ്ഞ സുരക്ഷിതമായ സിസ്റ്റം സുരക്ഷ നൽകാൻ കഴിയും.

SSH പബ്ലിക് കീ ആധികാരികത വിദൂര ലോഗിനുകൾ നടത്തുന്നതിന് ഏറ്റവും മികച്ച സുരക്ഷിതമായ രീതി നൽകുന്നു, കാരണം കീ ഡീക്രിപ്റ്റ് ചെയ്യുന്നത് മിക്കവാറും അസാധ്യമാണ്, കൂടാതെ പ്രൈവറ്റ് കീ അയക്കുന്നയാൾ എപ്പോഴും അവകാശപ്പെടുന്ന ആളാണെന്ന് ഉറപ്പ് നൽകുന്നു.

[ നിങ്ങൾക്ക് ഇതും ഇഷ്ടപ്പെടാം: OpenSSH സെർവർ എങ്ങനെ സുരക്ഷിതമാക്കാം, കഠിനമാക്കാം ]

ലിനക്സ് സെർവറുകളിൽ പാസ്uവേഡുകൾ നൽകാതെ തന്നെ സ്വയമേവ റിമോട്ട് ലോഗിൻ ചെയ്യുന്നതിനായി പുട്ടി ക്ലയന്റ് ഉപയോഗിച്ച് വിൻഡോസ് അധിഷ്ഠിത പ്ലാറ്റ്uഫോമുകളിൽ നിന്ന് എസ്എസ്എച്ച് കീകൾ എങ്ങനെ സൃഷ്ടിക്കാമെന്നും ഉപയോഗിക്കാമെന്നും ഈ ലേഖനം നിങ്ങളെ കാണിക്കും.

ഘട്ടം 1: പുട്ടി ഇൻസ്റ്റാൾ ചെയ്ത് SSH കീ ജോഡികൾ സൃഷ്ടിക്കുക

1. നിങ്ങൾ ആദ്യം ചെയ്യേണ്ടത് പുട്ടി ഡൗൺലോഡ് പേജിലേക്ക് പോയി, പുട്ടി വിൻഡോസ് ഇൻസ്റ്റാളർ എക്സിക്യൂട്ടബിൾ പാക്കേജിന്റെ അവസാന പതിപ്പ് എടുത്ത് നിങ്ങളുടെ വിൻഡോസ് കമ്പ്യൂട്ടറിൽ ഇൻസ്റ്റാൾ ചെയ്യുക എന്നതാണ്.

2. നിങ്ങൾ പുട്ടി ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ Windows Start എന്നതിലേക്ക് പോകുക, തിരയൽ ഫീൽഡിലേക്ക് putty സ്ട്രിംഗ് ടൈപ്പ് ചെയ്യുക, തുടർന്ന് നിങ്ങൾ ഉപയോഗിക്കുന്ന PuTTygen പ്രോഗ്രാം തുറക്കുക. കീ ജോഡികൾ സൃഷ്ടിക്കുക.

3. പ്രോഗ്രാം തുറന്ന് കഴിഞ്ഞാൽ, കീസ് ജനറേഷനുമായി മുന്നോട്ട് പോകേണ്ട സമയമാണിത്. 2048 ബിറ്റുകൾ ഉള്ള SSH-2 RSA കീ തിരഞ്ഞെടുക്കുക, ജനറേറ്റ് ബട്ടൺ അമർത്തുക, കൂടാതെ പുട്ടി കീ ജനറേറ്റർ ഫീൽഡ് വിൻഡോയിൽ കഴ്uസർ ക്രമരഹിതമായി നീക്കുക SSH കീകൾ നിർമ്മിക്കുന്നതിന് ചുവടെയുള്ള സ്ക്രീൻഷോട്ടുകളിൽ.

4. കീകൾ ജനറേറ്റ് ചെയ്uത ശേഷം, നിങ്ങളുടെ കീ എളുപ്പത്തിൽ തിരിച്ചറിയാൻ സഹായിക്കുന്നതിന് ഒരു വിവരണാത്മകമായ ഒരു കീ കമന്റ് ചേർക്കുക കൂടാതെ രണ്ട് കീകളും (പബ്ലിക്, പ്രൈവറ്റ് കീകൾ) നിങ്ങളുടെ സുരക്ഷിത സ്ഥാനത്തേക്ക് സംരക്ഷിക്കുക കമ്പ്യൂട്ടർ.

നിങ്ങൾ സ്വകാര്യ കീ എവിടെ സംരക്ഷിക്കുന്നു എന്നതിൽ കൂടുതൽ ശ്രദ്ധ നൽകുക, കാരണം ആരെങ്കിലും ഈ കീ മോഷ്ടിച്ചാൽ പാസ്uവേഡ് നൽകാതെ തന്നെ നിങ്ങളുടെ സെർവറിലേക്ക് ലോഗിൻ ചെയ്യാൻ അതിന് കഴിയും.

[ നിങ്ങൾക്ക് ഇതും ഇഷ്ടപ്പെടാം: ഉപയോഗപ്രദമായ പുട്ടി കോൺഫിഗറേഷൻ നുറുങ്ങുകളും തന്ത്രങ്ങളും ]

കൂടാതെ, കീകളുടെ സുരക്ഷ നടപ്പിലാക്കുന്നതിന്, നിങ്ങളുടെ കീകൾ പരിരക്ഷിക്കുന്നതിന് നിങ്ങൾക്ക് ഒരു പാസ്uഫ്രെയ്uസ് തിരഞ്ഞെടുക്കാം, എന്നാൽ നിങ്ങൾ സെർവർ ലോഗിൻ ചെയ്യുമ്പോഴെല്ലാം പാസ്uവേഡ് കീ നൽകാൻ ആവശ്യപ്പെടുന്നതിനാൽ സ്വയമേവയുള്ള പ്രക്രിയകൾക്കുള്ള പാസ്uവേഡുകൾ ഒഴിവാക്കാൻ നിങ്ങൾ ആഗ്രഹിച്ചേക്കാം.

5. നിങ്ങൾ രണ്ട് കീകളും സംരക്ഷിച്ചതിന് ശേഷം, പുട്ടി കീ ജനറേറ്റർ വിൻഡോ ഇനിയും അടയ്ക്കരുത്, പബ്ലിക് കീയുടെ ടെക്സ്റ്റ് ഫീൽഡ് പകർത്തി തിരഞ്ഞെടുത്ത് ഒരു ടെക്സ്റ്റ് ഫയലിലേക്ക് സംരക്ഷിക്കുക, അത് പിന്നീട് OpenSSH ൽ ഒട്ടിക്കും < റിമോട്ട് സെർവറിൽ b>authorized_keys ഫയൽ.

ഘട്ടം 2: പുട്ടി ഉപയോഗിച്ച് പാസ്uവേഡ് ഇല്ലാത്ത ലോഗിൻ ചെയ്യാൻ SSH കീ പകർത്തുക

6. ഇപ്പോൾ ഡെസ്റ്റിനേഷൻ റിമോട്ട് സെർവറിലേക്ക് കീ പകർത്താനും ഓട്ടോമാറ്റിക് ലോഗിൻ കണക്ഷനുകൾ നടത്താനുമുള്ള സമയമാണിത്. പുട്ടി ഉപയോഗിച്ച് നിങ്ങളുടെ അഡ്മിനിസ്ട്രേറ്റീവ് ഉപയോക്താവുമായി (റൂട്ട് അല്ലെങ്കിൽ റൂട്ട് പവറുകളുള്ള അക്കൗണ്ട്) സെർവറിലേക്ക് ലോഗിൻ ചെയ്യുക, ഇനിപ്പറയുന്ന കമാൻഡുകൾ നൽകി അതിന്റെ ഹോം പാത്തിൽ .ssh ഡയറക്ടറിയും authorized_keys ഫയലും സൃഷ്ടിക്കുക.

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

7. പുട്ടിയിൽ എഡിറ്റുചെയ്യുന്നതിനായി തുറന്നിരിക്കുന്ന authorized_keys ഫയലിൽ, നിങ്ങൾ Putty Key Generator-ൽ നിന്ന് മുമ്പ് പകർത്തിയ പൊതു കീ-ൽ നിന്നുള്ള ഉള്ളടക്കം ഒട്ടിക്കുക, സംരക്ഷിക്കുക കൂടാതെ ഫയൽ അടയ്ക്കുക, ഉള്ളടക്കങ്ങൾ കാണുക, ഫോൾഡർ പരിരക്ഷിക്കുക, 700 അനുമതികളോടെ അംഗീകൃത_കീകൾ, സെർവറിൽ നിന്ന് പുറത്തുകടക്കുക.

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

8. നിങ്ങളുടെ സെർവറിലേക്ക് യാന്ത്രികമായി കണക്റ്റുചെയ്യുന്നതിനും ലോഗിൻ ചെയ്യുന്നതിനും നിങ്ങൾ പുട്ടി ക്ലയന്റിലേക്ക് സ്വകാര്യ കീ ചേർക്കേണ്ടതുണ്ട്. പുട്ടി തുറന്ന് നിങ്ങളുടെ സെർവർ ലോഗിൻ ഉപയോക്താവിനെ തുടർന്ന് നിങ്ങളുടെ സെർവർ IP വിലാസമോ FQDNയോ ഹോസ്റ്റ് നെയിം ഫീൽഡിൽ [ഇമെയിൽ പരിരക്ഷിതം] എന്ന രൂപത്തിൽ ചേർക്കുക, അത് മാറിയെങ്കിൽ നിങ്ങളുടെ സെർവർ SSH പോർട്ട് നമ്പർ നൽകുക.

തുടർന്ന് ഇടത് വിഭാഗം മെനുവിലേക്ക് പോകുക, SSH –> Auth തിരഞ്ഞെടുക്കുക, Browse ബട്ടൺ അമർത്തി, തിരയുക, ചേർക്കുക നിങ്ങളുടെ സ്വകാര്യ കീ.

9. നിങ്ങൾ സ്വകാര്യ കീ ചേർത്ത ശേഷം, സെഷൻ മെനുവിലേക്ക് മടങ്ങുക, സംരക്ഷിച്ച സെഷൻ ഫീൽഡിൽ ഒരു വിവരണാത്മക നാമം നൽകുക, തുടർന്ന് സംരക്ഷിക്കുക നിങ്ങളുടെ നിലവിലെ പുട്ടി സെഷൻ സംരക്ഷിക്കാനുള്ള ബട്ടൺ.

10. അത്രമാത്രം! പാസ്uവേഡുകൾ നൽകാതെ തന്നെ തുറക്കുക ബട്ടൺ അമർത്തി പുട്ടി ക്ലയന്റുമായി നിങ്ങളുടെ റിമോട്ട് SSH സെർവറിലേക്ക് ഇപ്പോൾ നിങ്ങൾക്ക് സുരക്ഷിതമായി കണക്റ്റുചെയ്യാനാകും.

[നിങ്ങൾക്ക് ഇതും ഇഷ്ടപ്പെടാം: SSH കീജൻ ഉപയോഗിച്ച് SSH പാസ്uവേഡ് ഇല്ലാത്ത ലോഗിൻ ]