piblic_key
വിൻഡോസ് 10-ൽ ഒരു Public Key (കൂടാതെ അതിന്റെ ജോഡിയായ Private Key-യും) നിർമ്മിക്കുന്നത് പ്രധാനമായും സുരക്ഷിതമായി മറ്റൊരു കമ്പ്യൂട്ടറിലേക്ക് (ഉദാഹരണത്തിന് ഒരു Server അല്ലെങ്കിൽ GitHub) കണക്ട് ചെയ്യാനാണ്. ഇതിനെ SSH Key Generation എന്ന് പറയുന്നു.
ഇത് എങ്ങനെ ഘട്ടം ഘട്ടമായി ചെയ്യാം എന്ന് താഴെ നൽകുന്നു:
ഘട്ടം 1: കമാൻഡ് പ്രോംപ്റ്റ് (Command Prompt) തുറക്കുക
ആദ്യമായി നിങ്ങളുടെ വിൻഡോസ് സെർച്ചിൽ "cmd" എന്ന് ടൈപ്പ് ചെയ്ത് Command Prompt തുറക്കുക. (അല്ലെങ്കിൽ PowerShell ഉപയോഗിക്കാം).
ഘട്ടം 2: കീ ജനറേറ്റ് ചെയ്യാനുള്ള കമാൻഡ് നൽകുക
താഴെ പറയുന്ന കമാൻഡ് ടൈപ്പ് ചെയ്ത് Enter അടിക്കുക:
ssh-keygen -t rsa -b 4096
- -t rsa: ഇത് RSA എന്ന ടൈപ്പ് കീ ആണ് നിർമ്മിക്കുന്നത് എന്ന് സൂചിപ്പിക്കുന്നു.
- -b 4096: കീയുടെ കരുത്ത് (bits) നിശ്ചയിക്കുന്നു.
ഘട്ടം 3: ഫയൽ സേവ് ചെയ്യേണ്ട സ്ഥലം
Enter അടിച്ചാൽ, കീ എവിടെ സേവ് ചെയ്യണം എന്ന് ചോദിക്കും. സാധാരണയായി ഇത് മാറ്റേണ്ടതില്ല. വെറുതെ Enter അമർത്തിയാൽ മതി.
(സാധാരണയായി C:\Users\YourName\.ssh\id_rsa എന്ന സ്ഥലത്തായിരിക്കും ഇത് സേവ് ആകുക).
ഘട്ടം 4: പാസ്വേഡ് നൽകുക (Passphrase)
അടുത്തതായി ഒരു 'Passphrase' നൽകാൻ ചോദിക്കും. ഇത് നിങ്ങളുടെ കീക്ക് നൽകുന്ന ഒരു അധിക സുരക്ഷാ പാസ്വേഡ് ആണ്. നിങ്ങൾക്ക് വേണമെങ്കിൽ നൽകാം, അല്ലെങ്കിൽ വെറുതെ Enter അടിച്ചാൽ പാസ്വേഡ് ഇല്ലാതെ കീ നിർമ്മിക്കപ്പെടും.
നിങ്ങളുടെ Public Key എങ്ങനെ കണ്ടെത്താം?
നിങ്ങൾ കീ നിർമ്മിച്ച് കഴിഞ്ഞാൽ രണ്ട് ഫയലുകൾ ഉണ്ടാകും:
- id_rsa: ഇത് നിങ്ങളുടെ Private Key ആണ്. ഇത് ആരോടും ഷെയർ ചെയ്യരുത്.
- id_rsa.pub: ഇതാണ് നിങ്ങളുടെ Public Key. ഇതാണ് സെർവറുകളിലോ വെബ്സൈറ്റുകളിലോ നൽകേണ്ടത്.
ഈ കീ കാണാൻ താഴെ പറയുന്ന രീതി പരീക്ഷിക്കുക:
- ഫയൽ എക്സ്പ്ലോററിൽ C:\Users\നിങ്ങളുടെ_പേര്\.ssh എന്ന ഫോൾഡറിൽ പോവുക.
- അവിടെ id_rsa.pub എന്ന ഫയൽ കാണാം.
- അതിൽ റൈറ്റ് ക്ലിക്ക് ചെയ്ത് Notepad ഉപയോഗിച്ച് തുറക്കുക. അതിൽ കാണുന്ന ssh-rsa എന്ന് തുടങ്ങുന്ന വരികളാണ് നിങ്ങളുടെ Public Key.