RHEL/CentOS, Fedora എന്നിവയിൽ മറന്നുപോയ റൂട്ട് പാസ്uവേഡ് എങ്ങനെ പുനഃസജ്ജമാക്കാം


CentOS 8, Fedora 35/34 എന്നിവ പോലുള്ള RHEL-അധിഷ്uഠിത ലിനക്uസ് വിതരണങ്ങളിൽ മറന്നുപോയ റൂട്ട് പാസ്uവേഡ് പുനഃസജ്ജമാക്കുന്നതിനുള്ള ലളിതമായ ഘട്ടങ്ങളിലൂടെ ഈ ലേഖനം നിങ്ങളെ നയിക്കും.

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

RHEL/CentOS, Fedora എന്നിവയിൽ മറന്നുപോയ റൂട്ട് പാസ്uവേഡ് പുനഃസജ്ജമാക്കുക

ആദ്യം, നിങ്ങളുടെ സിസ്റ്റം പുനരാരംഭിക്കുക, ബൂട്ട് ഗ്രബ് മെനുവിൽ നിങ്ങൾ ബൂട്ട് ചെയ്യാൻ ആഗ്രഹിക്കുന്ന കേർണൽ (മിക്കവാറും ആദ്യ ഓപ്ഷൻ) തിരഞ്ഞെടുത്ത് നിങ്ങളുടെ കീബോർഡിലെ e കീ അമർത്തുക.

അടുത്ത സ്ക്രീനിൽ, നിങ്ങൾ ഇനിപ്പറയുന്ന കേർണൽ ബൂട്ട് പാരാമീറ്ററുകൾ കാണും, ഇവിടെ kernel= എന്ന് തുടങ്ങുന്ന ലൈൻ കണ്ടെത്തുകയും അവസാനം കാണിച്ചിരിക്കുന്നതുപോലെ rd.break എന്ന പരാമീറ്റർ ചേർക്കുകയും ചെയ്യുക. Ctrl + x കീകൾ അമർത്തുക.

അടുത്ത സ്ക്രീനിൽ, നിങ്ങൾ എമർജൻസി മോഡിലേക്ക് ഇറങ്ങും, ഷെൽ പ്രോംപ്റ്റിൽ പ്രവേശിക്കാൻ ഇവിടെ എന്റർ കീ അമർത്തുക. ഇപ്പോൾ, നിങ്ങൾ sysroot ഡയറക്uടറി റീഡ് ആൻഡ് റൈറ്റ് അനുമതികളോടെ റീമൗണ്ട് ചെയ്തിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക. സ്ഥിരസ്ഥിതിയായി, ro എന്ന് സൂചിപ്പിച്ചിരിക്കുന്ന റീഡ്-ഒൺലി മോഡ് ഉപയോഗിച്ചാണ് ഇത് മൗണ്ട് ചെയ്തിരിക്കുന്നത്.

# mount | grep sysroot

ഇപ്പോൾ റീഡ് ആൻഡ് റൈറ്റ് പെർമിഷനുകൾ ഉള്ള sysroot ഡയറക്uടറി വീണ്ടും മൗണ്ട് ചെയ്uത് അനുമതികൾ വീണ്ടും സ്ഥിരീകരിക്കുക. ഈ സമയം, അനുമതികൾ ro (വായിക്കാൻ മാത്രം) എന്നതിൽ നിന്ന് rw (വായിക്കുകയും എഴുതുകയും ചെയ്യുക) എന്നതിലേക്ക് മാറ്റിയിരിക്കുന്നത് ശ്രദ്ധിക്കുക.

# mount -o remount,rw /sysroot/
# mount | grep sysroot

അടുത്തതായി, താഴെ പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് റൂട്ട് ഫയൽ സിസ്റ്റം റീഡ് ആൻഡ് റൈറ്റ് മോഡിൽ മൗണ്ട് ചെയ്യുക.

# chroot /sysroot

അടുത്തതായി, പുതിയ പാസ്uവേഡ് ഉപയോഗിച്ച് റൂട്ട് പാസ്uവേഡ് പുനഃസജ്ജമാക്കാനും അത് സ്ഥിരീകരിക്കാനും passwd കമാൻഡ് ഉപയോഗിക്കുക.

# passwd

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

# touch /.autorelabel

അവസാനമായി, SELinux റീലേബൽ ചെയ്യൽ പ്രക്രിയ ആരംഭിക്കുന്നതിന് എക്സിറ്റ് ടൈപ്പ് ചെയ്ത് ലോഗ് ഔട്ട് ചെയ്യുക.

ഇതിന് സാധാരണയായി കുറച്ച് മിനിറ്റ് എടുക്കും, ഒരിക്കൽ ചെയ്തുകഴിഞ്ഞാൽ, സിസ്റ്റം റീബൂട്ട് ചെയ്യുകയും പുതിയ പാസ്uവേഡ് ഉപയോഗിച്ച് റൂട്ട് ഉപയോക്താവായി ലോഗിൻ ചെയ്യാൻ നിങ്ങളോട് ആവശ്യപ്പെടുകയും ചെയ്യും.

RHEL/CentOS 8, Fedora 35/34 Linux വിതരണങ്ങളിൽ നിങ്ങൾ മറന്നുപോയ റൂട്ട് പാസ്uവേഡ് പുനഃസജ്ജമാക്കുന്നത് ഇങ്ങനെയാണ്.