ഗ്നു / ലിനക്സിൽ റൂട്ട് അല്ലെങ്കിൽ സൂപ്പർ യൂസർ ഒഴികെ മറ്റാരുടെയും പാസ്വേഡ് മാറ്റാൻ ഞങ്ങൾക്ക് കഴിയും. നിങ്ങൾ സൂപ്പർ യൂസർ ആണെങ്കിൽ മാത്രമേ പാസ്വേഡ് മാറ്റാൻ കഴിയൂ. റൂട്ട് പാസ്വേഡ് മറന്നാലോ? ഇത് പരിഹരിക്കാൻ എന്ത് ഓപ്ഷനുകളുണ്ട്? ഞങ്ങൾ ഗ്നു / ലിനക്സ് വിതരണം വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യണോ?
ഇതിന് പരിഹാരമുണ്ടോ? റൂട്ട് പാസ്വേഡ് മറക്കുന്നതിന്റെ പ്രശ്നം, പക്ഷേ ഓരോ വിതരണത്തിനും വ്യത്യസ്ത പരിഹാരമുണ്ടെന്നത് ശരിയാണ്. അടുത്തതായി ഫെഡോറയിൽ ഈ റൂട്ട് പാസ്വേഡ് എങ്ങനെ മാറ്റാമെന്ന് ഞങ്ങൾ വിശദീകരിക്കും. ഒന്നാമതായി, വിനോദത്തിനായി പ്രൊഡക്ഷൻ ടീമുകളിൽ ഇത് ചെയ്യരുത്, കാരണം ഒരു പിശക് ഉണ്ടെങ്കിൽ നിങ്ങൾക്ക് എല്ലാ വിവരങ്ങളും നഷ്ടപ്പെടും.
റൂട്ട് പാസ്വേഡ് മാറ്റുന്നതിന് ഞങ്ങൾ ചെയ്യേണ്ടതുണ്ട് ഫെഡോറ ഗ്രബിന്റെ ആരംഭം തടസ്സപ്പെടുത്തുക. ഗ്രബ് സ്ക്രീൻ ദൃശ്യമാകുമ്പോൾ ഇ ബട്ടൺ അമർത്തിക്കൊണ്ട് ഞങ്ങൾ ഇത് തടസ്സപ്പെടുത്തും. ഇനിപ്പറയുന്നതുപോലുള്ള ഒരു സ്ക്രീൻ ദൃശ്യമാകും:
അതിനാൽ ഞങ്ങൾ ലിനക്സ് 16 വരിയിലേക്ക് പോകുന്നു ഞങ്ങൾ set rghb നിശബ്ദ set എന്ന വാക്ക് മാറ്റുന്നു കൊണ്ട്
rd.break enforcing= 0
ലോഡിംഗ് പ്രക്രിയ തുടരാൻ ഇപ്പോൾ ഞങ്ങൾ Ctrl + X അമർത്തുക. സിസ്റ്റം എൻക്രിപ്റ്റ് ചെയ്തിട്ടുണ്ടെങ്കിൽ, അത് ഇപ്പോൾ നമ്മോട് LUKS പാസ്വേഡ് ചോദിക്കും.
ഇതുപയോഗിച്ച് ഞങ്ങൾ ഫെഡോറ സിസ്റ്റം ലോഡ് എമർജൻസി മോഡിൽ ആക്കി, ഇപ്പോൾ ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് ഹാർഡ് ഡിസ്ക് മ mount ണ്ട് ചെയ്യണം:
mount -o remount, rw / sysroot
ഞങ്ങൾ എക്സിക്യൂട്ട് ചെയ്യുന്നു സിസ്റ്റം ആക്സസ് ചെയ്യുന്നതിനുള്ള chroot കമാൻഡ്. ഇനിപ്പറയുന്നവ ടൈപ്പുചെയ്യുന്നതിലൂടെ:
chroot / sysroot
ഇപ്പോൾ നമുക്ക് കഴിയും റൂട്ട് പാസ്വേഡ് മാറ്റുന്നതിന് passwd കമാൻഡ് പ്രവർത്തിപ്പിക്കുക. കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്ത ശേഷം, പുതിയ റൂട്ട് പാസ്വേഡ് രണ്ടുതവണ നൽകാൻ ഞങ്ങളോട് ആവശ്യപ്പെടും. ഇപ്പോൾ ഞങ്ങൾ എഴുതുന്നു സിസ്റ്റം റീബൂട്ട് ചെയ്യുന്നതിന് രണ്ടുതവണ പുറത്തുകടക്കുക. അതിനുശേഷം ഞങ്ങൾ സെഷൻ റൂട്ടായി ആരംഭിക്കുകയും ഇത് ടൈപ്പുചെയ്ത് ഗ്രബ് മാറ്റങ്ങൾ പുന restore സ്ഥാപിക്കുകയും ചെയ്യുന്നു:
restorecon -v /etc/shadow
തുടർന്ന്
setenforce 1
ഇതുപയോഗിച്ച് ഞങ്ങൾക്ക് പുതിയ റൂട്ട് പാസ്വേഡ് മാറ്റുകയും ഞങ്ങളുടെ ഡാറ്റ വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യുകയോ നഷ്ടപ്പെടുകയോ ചെയ്യാതെ പ്രവർത്തിക്കാൻ കഴിയും.
കൂടുതൽ വിവരങ്ങൾക്ക് - ഫെഡോറ മാഗസിൻ