ലിനക്സിൽ റൂട്ട് വഴി പോലും ഫയലും ഡയറക്ടറിയും എങ്ങനെ ഇല്ലാതാക്കാം


ലിനക്സ് ഉൾപ്പെടെയുള്ള യുണിക്സ് പോലുള്ള ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിൽ, ഒരു സിസ്റ്റത്തിലെ എല്ലാ ഡയറക്ടറികളും ഫയലുകളും ഡിഫോൾട്ടായി പരിഷ്കരിക്കാൻ കഴിയുന്ന അക്കൗണ്ട് അല്ലെങ്കിൽ ഉപയോക്തൃ നാമമാണ് root. ഈ ലേഖനത്തിൽ, ലിനക്സിലെ റൂട്ട് ഉപയോക്താവിന് പോലും എങ്ങനെ ഡയറക്ടറികളോ ഫയലുകളോ നീക്കംചെയ്യാനാകാത്തതാക്കാമെന്ന് ഞങ്ങൾ കാണിക്കും.

റൂട്ട് ഉൾപ്പെടെയുള്ള ഏതൊരു സിസ്റ്റം ഉപയോക്താവിനും ഒരു ഫയൽ ഇല്ലാതാക്കാൻ പറ്റാത്തതാക്കുന്നതിന്, chattr കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾ അത് പരിഷ്uക്കരിക്കാനാവാത്തതാക്കേണ്ടതുണ്ട്. ഈ കമാൻഡ് ഒരു Linux ഫയൽ സിസ്റ്റത്തിലെ ഫയൽ ആട്രിബ്യൂട്ടുകൾ മാറ്റുന്നു.

ലിനക്സിൽ ഫയൽ എങ്ങനെ ഇല്ലാതാക്കാം

താഴെയുള്ള കമാൻഡ് /backups/passwd ഫയലിനെ മാറ്റാനാകാത്ത (അല്ലെങ്കിൽ ഇല്ലാതാക്കാനാവാത്ത) ആക്കുന്നു. ഫയൽ ഒരു തരത്തിലും പരിഷ്uക്കരിക്കാൻ കഴിയില്ലെന്ന് ഇത് സൂചിപ്പിക്കുന്നു: ഇത് ഇല്ലാതാക്കാനോ പേരുമാറ്റാനോ കഴിയില്ല. നിങ്ങൾക്ക് ഇതിലേക്ക് ഒരു ലിങ്ക് സൃഷ്ടിക്കാൻ പോലും കഴിയില്ല, കൂടാതെ ഫയലിലേക്ക് ഡാറ്റയൊന്നും എഴുതാനും കഴിയില്ല.

sudo കമാൻഡ് ഉപയോഗിച്ച് ഈ ആട്രിബ്യൂട്ട് സജ്ജീകരിക്കുന്നതിനോ നീക്കം ചെയ്യുന്നതിനോ നിങ്ങൾക്ക് സൂപ്പർ യൂസർ പ്രത്യേകാവകാശങ്ങൾ ആവശ്യമാണെന്ന കാര്യം ശ്രദ്ധിക്കുക:

$ sudo chattr +i /backups/passwd
OR
$ sudo chattr +i -V /backups/passwd

ഒരു ഫയലിന്റെ ആട്രിബ്യൂട്ടുകൾ കാണുന്നതിന്, കാണിച്ചിരിക്കുന്നതുപോലെ lsattr കമാൻഡ് ഉപയോഗിക്കുക.

$ lsattr /backups/passwd 

ഇപ്പോൾ ഒരു സാധാരണ ഉപയോക്താവെന്ന നിലയിലും റൂട്ട് എന്ന നിലയിലും മാറ്റമില്ലാത്ത ഫയൽ നീക്കം ചെയ്യാൻ ശ്രമിക്കുക.

$ rm /backups/passwd
$ sudo rm /backups/passwd

ലിനക്uസിൽ ഡയറക്ടറി എങ്ങനെ ആവർത്തിച്ച് ഇല്ലാതാക്കാം

-R ഫ്ലാഗ് ഉപയോഗിച്ച്, നിങ്ങൾക്ക് ഡയറക്uടറികളുടെ ആട്രിബ്യൂട്ടുകളും അവയുടെ ഉള്ളടക്കങ്ങളും ഇനിപ്പറയുന്ന രീതിയിൽ മാറ്റാനാകും.

$ sudo chattr +i -RV /backups/  

ഒരു ഫയൽ വീണ്ടും മ്യൂട്ടബിൾ ആക്കുന്നതിന്, മുകളിലുള്ള ആട്രിബ്യൂട്ട് നീക്കം ചെയ്യാൻ -i ചിഹ്നം ഉപയോഗിക്കുക.

$ sudo chattr -i /backups/ passwd

കൂടുതൽ വിവരങ്ങൾക്ക്, ഈ ലേഖനം വായിക്കുക: ലിനക്സിൽ പ്രധാനപ്പെട്ട ഫയലുകൾ മാറ്റാനാകാത്ത (മാറ്റമില്ലാത്തത്) ആക്കാനുള്ള 5 'chattr' കമാൻഡുകൾ

ഈ അനുബന്ധ ലേഖനം നിങ്ങൾക്ക് ഉപയോഗപ്രദമാകും:

  1. Linux-ൽ ഉപയോക്താക്കളെയും ഗ്രൂപ്പുകളെയും എങ്ങനെ കൈകാര്യം ചെയ്യാം
  2. ഉപയോക്താക്കളെയും ഗ്രൂപ്പുകളും മാനേജുചെയ്യുകയും ഉപയോക്താക്കളിൽ സുഡോ ആക്uസസ് പ്രവർത്തനക്ഷമമാക്കുകയും ചെയ്യുക
  3. SUID, SGID അനുമതികളുള്ള ഫയലുകൾ Linux-ൽ എങ്ങനെ കണ്ടെത്താം
  4. ലിനക്സിലെ ഒക്ടൽ ഫോർമാറ്റിലേക്ക് rwx അനുമതികൾ വിവർത്തനം ചെയ്യുക

അത്രയേയുള്ളൂ! ഈ ലേഖനത്തിൽ, ലിനക്സിലെ റൂട്ട് ഉപയോക്താവിന് പോലും ഫയലുകൾ നീക്കം ചെയ്യാൻ കഴിയാത്തത് എങ്ങനെയെന്ന് ഞങ്ങൾ കാണിച്ചുതന്നു. ചുവടെയുള്ള ഫീഡ്uബാക്ക് ഫോം വഴി നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങൾ ചോദിക്കാം.