Wéi Dir Dateien a Verzeechnes undeletebar mécht, souguer mam Root a Linux


Op Unix-ähnleche Betribssystemer inklusiv Linux, root ass de Kont oder de Benotzernumm, deen als Standard all Verzeechnes an Dateien op engem System änneren kann. An dësem Artikel wäerte mir weisen wéi Dir Verzeichnisser oder Dateien net ewechhuelt, och vum Root Benotzer am Linux.

Fir e Fichier vun all System Benotzer, inklusiv Root, ze läschen, musst Dir et onmodifizéierbar maachen andeems Dir de Chattr Kommando benotzt. Dëse Kommando ännert Dateiattributer op engem Linux Dateiesystem.

Wéi ee Fichier undeletable op Linux mécht

De Kommando hei drënner mécht /backups/passwd Datei onverännerbar (oder net läschen). Dëst implizéiert datt d'Datei op kee Fall geännert ka ginn: et kann net geläscht oder ëmbenannt ginn. Dir kënnt net emol e Link dorop erstellen a keng Daten kënnen och an d'Datei geschriwwe ginn.

Notéiert datt Dir Superuser Privilegien braucht fir dëst Attribut ze setzen oder ze läschen, mam sudo Kommando:

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

Fir Attributer vun enger Datei ze gesinn, benotzt de lsattr Kommando wéi gewisen.

$ lsattr /backups/passwd 

Elo probéiert déi onverännerbar Datei ze läschen, souwuel als normale Benotzer an als Root.

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

Wéi rekursiv maachen Verzeechnes undeletable am Linux

Mat dem -R Fändel kënnt Dir d'Attributer vun de Verzeichnisser an hiren Inhalt rekursiv änneren wéi follegt.

$ sudo chattr +i -RV /backups/  

Fir e Fichier erëm mutéierbar ze maachen, benotzt -i Zeechen fir dat uewe genannten Attribut ze läschen, wéi follegt.

$ sudo chattr -i /backups/ passwd

Fir méi Informatioun, liest dësen Artikel: 5 'chattr' Kommandoen fir Wichteg Dateien IMMUTABEL (Onverännerbar) an Linux ze maachen

Dir fannt dësen ähnlechen Artikel nëtzlech:

  1. Wéi verwalten ech Benotzer a Gruppen op Linux
  2. Benotzer & Gruppen verwalten an Sudo Zougang op Benotzer aktivéieren
  3. Wéi fannt Dir Dateien mat SUID a SGID Permissiounen am Linux
  4. Iwwersetzen rwx Permissiounen an Octal Format am Linux

Dat ass et! An dësem Artikel hu mir gewisen wéi Dir Dateien net erofhuelen kann och vum Root Benotzer am Linux. Dir kënnt all Froen iwwer de Feedbackformular hei ënnen stellen.