Rocky Linux/AlmaLinux-ൽ മറന്നുപോയ റൂട്ട് പാസ്uവേഡ് പുനഃസജ്ജമാക്കുക


അത് സംഭവിക്കുന്നു. അതെ, ചിലപ്പോൾ റൂട്ട് പ്രിവിലേജ്ഡ് ടാസ്uക്കുകൾ നിർവഹിക്കുന്നതിൽ നിർണായകമായ റൂട്ട് പാസ്uവേഡ് ഉൾപ്പെടെ നിങ്ങളുടെ പാസ്uവേഡുകളുടെ ട്രാക്ക് നഷ്uടപ്പെടാം. ഒരു റൂട്ട് ഉപയോക്താവായി ലോഗിൻ ചെയ്യാതെ അല്ലെങ്കിൽ ഒരു സങ്കീർണ്ണമായ റൂട്ട് പാസ്uവേഡ് ഇല്ലാതെ നീണ്ടുനിൽക്കുന്നത് ഉൾപ്പെടെയുള്ള നിരവധി കാരണങ്ങളാൽ ഇത് സംഭവിക്കാം - ഈ സാഹചര്യത്തിൽ നിങ്ങളുടെ പാസ്uവേഡ് സുരക്ഷിതമായി സൂക്ഷിക്കാൻ ഒരു പാസ്uവേഡ് മാനേജർ ഉപയോഗിക്കുന്നത് പരിഗണിക്കണം.

നിങ്ങളുടെ റൂട്ട് പാസ്uവേഡ് മറന്നുപോയെങ്കിൽ, അത് വീണ്ടെടുക്കാൻ ഒരിടത്തും ഇല്ലെങ്കിൽ, വിഷമിക്കേണ്ട. നിങ്ങളുടെ സെർവറിലേക്ക് ഫിസിക്കൽ ആക്uസസ് ഉണ്ടെങ്കിൽ, കുറച്ച് ലളിതമായ ഘട്ടങ്ങളിലൂടെ നിങ്ങളുടെ മറന്നുപോയ റൂട്ട് പാസ്uവേഡ് പുനഃസജ്ജമാക്കാം.

[ നിങ്ങൾക്ക് ഇതും ഇഷ്ടപ്പെടാം: RHEL 8-ൽ മറന്നുപോയ റൂട്ട് പാസ്uവേഡ് എങ്ങനെ പുനഃസജ്ജമാക്കാം ]

Rocky Linux/AlmaLinux-ൽ മറന്നുപോയ റൂട്ട് പാസ്uവേഡ് എങ്ങനെ പുനഃസജ്ജമാക്കാം എന്ന് ഞങ്ങൾ നിങ്ങളെ അറിയിക്കുമ്പോൾ ഞങ്ങളോടൊപ്പം ചേരുക.

ഘട്ടം 1: കേർണൽ പാരാമീറ്ററുകൾ എഡിറ്റ് ചെയ്യുക

ആദ്യം, സിസ്റ്റം റീബൂട്ട് ചെയ്യുക. ഗ്രബ് മെനുവിന്റെ ആദ്യ എൻട്രിയിൽ, GRUB എഡിറ്റർ ആക്സസ് ചെയ്യുന്നതിന് കീബോർഡിൽ ‘e’ അമർത്തുക.

നിങ്ങൾ ഗ്രബ് എഡിറ്ററിന്റെ ഷെൽ ആക്uസസ് ചെയ്uതുകഴിഞ്ഞാൽ, 'linux' എന്ന് തുടങ്ങുന്ന വരിയിൽ എത്തുന്നതുവരെ താഴേക്ക് സ്ക്രോൾ ചെയ്യുക. നിങ്ങളുടെ അമ്പടയാളം ഫോർവേഡ് കീ ഉപയോഗിച്ച്, വരിയുടെ അവസാനത്തിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക, നിർദ്ദേശത്തിലേക്ക് ഇനിപ്പറയുന്ന വരി ചേർക്കുക.

rd.break enforcing=0 

എമർജൻസി മോഡിലേക്ക് ആക്uസസ് ലഭിക്കാൻ, Ctrl + x അമർത്തുക.

ഘട്ടം 2: റൂട്ട് പാസ്uവേഡ് പുനഃസജ്ജമാക്കുക

റൂട്ട് പാസ്uവേഡ് പുനഃസജ്ജമാക്കുന്നതിന്, വായിക്കാനും എഴുതാനുമുള്ള അനുമതികളുള്ള /sysroot ഡയറക്uടറിയിലേക്ക് ഞങ്ങൾക്ക് ആക്uസസ് ആവശ്യമാണ്. അങ്ങനെ ചെയ്യുന്നതിന്, /sysroot ഡയറക്uടറി റീഡ് ആൻഡ് റൈറ്റ് അനുമതികളോടെ മൗണ്ട് ചെയ്യുക.

# mount -o rw,remount /sysroot

മൗണ്ടിനും -o നും ഇടയിലും റീമൗണ്ടിനും / നും ഇടയിലുള്ള ഇടം ശ്രദ്ധിക്കുക.

അടുത്തതായി, /sysroot എന്നതിലേക്ക് ഡയറക്ടറി എൻവയോൺമെന്റ് മാറ്റുക.

# chroot /sysroot

റൂട്ട് പാസ്uവേഡ് പുനഃസജ്ജമാക്കുന്നതിന്, ഇനിപ്പറയുന്ന കമാൻഡ് ടൈപ്പ് ചെയ്യുക. നിങ്ങൾ ഒരു പുതിയ പാസ്uവേഡ് നൽകേണ്ടതുണ്ട്, പിന്നീട് അത് റീസെറ്റ് ചെയ്യുക.

# passwd root

ഘട്ടം 3: SElinux സന്ദർഭം സജ്ജമാക്കുക

അടുത്തതായി, സൂചിപ്പിച്ചതുപോലെ ഉചിതമായ SELinux സന്ദർഭം സജ്ജമാക്കുക.

# touch  /.autorelabel

കമാൻഡ് റൂട്ട് ഡയറക്ടറിയിൽ .autorelabel എന്ന പേരിൽ ഒരു മറഞ്ഞിരിക്കുന്ന ഫയൽ സൃഷ്ടിക്കുന്നു. റീബൂട്ട് ചെയ്യുമ്പോൾ, SELinux ഈ ഫയൽ കണ്ടെത്തുകയും സിസ്റ്റത്തിലെ എല്ലാ ഫയലുകളും ഉചിതമായ SELinux സന്ദർഭങ്ങൾ ഉപയോഗിച്ച് റീലേബൽ ചെയ്യുകയും ചെയ്യുന്നു. വലിയ ഡിസ്ക് സ്പേസ് ഉള്ള സിസ്റ്റങ്ങളിൽ ഈ പ്രക്രിയയ്ക്ക് കുറച്ച് സമയമെടുക്കും.

നിങ്ങൾ ചെയ്തുകഴിഞ്ഞാൽ, /sysroot പരിതസ്ഥിതിയിൽ നിന്ന് പുറത്തുകടക്കുക.

$ exit

സ്വിച്ച് റൂട്ട് സെഷനിൽ നിന്ന് പുറത്തുകടന്ന് സിസ്റ്റം റീബൂട്ട് ചെയ്യുന്നതിന് എക്സിറ്റ് കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

$  exit

സിസ്റ്റം റീബൂട്ട് ചെയ്തുകഴിഞ്ഞാൽ, നിങ്ങൾക്ക് ലോഗിൻ ചെയ്യാനും റൂട്ട് ഉപയോക്താവിലേക്ക് സുഗമമായി മാറാനും കഴിയും.

ഉപസംഹാരം

അവിടെയുണ്ട്. Rocky Linux-ൽ റൂട്ട് പാസ്uവേഡ് പുനഃസജ്ജമാക്കാൻ ഞങ്ങൾക്ക് വിജയകരമായി കഴിഞ്ഞു. ഇതേ നടപടിക്രമം AlmaLinux-ലും പ്രവർത്തിക്കണം.