Hogyan lehet törölhetetlenné tenni a fájlokat és a könyvtárakat, akár root által is Linux alatt
Unix-szerű operációs rendszereken, beleértve a Linuxot is, a root
az a fiók vagy felhasználónév, amely alapértelmezés szerint módosíthatja a rendszer összes könyvtárát és fájlját. Ebben a cikkben bemutatjuk, hogyan tehetjük eltávolíthatatlanná a könyvtárakat vagy fájlokat még a Linux root felhasználója számára is.
Ahhoz, hogy egy fájlt ne törölhessen bármely rendszerfelhasználó, beleértve a root felhasználót is, módosíthatatlanná kell tennie a chattr paranccsal. Ez a parancs megváltoztatja a fájlattribútumokat egy Linux fájlrendszeren.
Hogyan lehet törölhetetlenné tenni a fájlt Linux alatt
Az alábbi parancs megváltoztathatatlanná (vagy visszavonhatatlanná) teszi a /backups/passwd fájlt. Ez azt jelenti, hogy a fájl semmilyen módon nem módosítható: nem törölhető vagy nevezhető át. Még hivatkozást sem lehet létrehozni rá, és nem lehet adatokat írni a fájlba.
Vegye figyelembe, hogy szuperfelhasználói jogosultságokra van szükség az attribútum beállításához vagy eltávolításához a sudo paranccsal:
sudo chattr +i /backups/passwd
OR
sudo chattr +i -V /backups/passwd
Egy fájl attribútumainak megtekintéséhez használja az lsattr parancsot az ábrán látható módon.
lsattr /backups/passwd
Most próbálja meg eltávolítani a megváltoztathatatlan fájlt normál felhasználóként és gyökérként is.
rm /backups/passwd
sudo rm /backups/passwd
Hogyan lehet rekurzívan törölhetetlenné tenni a könyvtárat Linuxon
A -R
kapcsoló használatával rekurzív módon módosíthatja a könyvtárak attribútumait és azok tartalmát az alábbiak szerint.
sudo chattr +i -RV /backups/
Ha egy fájlt ismét módosíthatóvá szeretne tenni, használja a -i
jelet a fenti attribútum eltávolításához, az alábbiak szerint.
sudo chattr -i /backups/ passwd
További információért olvassa el ezt a cikket: 5 „chattr” parancs a fontos fájlok megváltoztathatatlanná (változtathatatlanná) tételéhez Linux alatt
Hasznosnak találja ezeket a kapcsolódó cikkeket:
- Felhasználók és csoportok kezelése Linuxban
- Felhasználók és csoportok kezelése és a sudo hozzáférés engedélyezése a felhasználókon
- SUID és SGID engedélyekkel rendelkező fájlok keresése Linux alatt
- Fordítsa le az rwx engedélyeket oktális formátumra Linux alatt
Ez az! Ebben a cikkben bemutattuk, hogyan tehetjük eltávolíthatatlanná a fájlokat még a Linux root felhasználója által is. Bármilyen kérdést feltehet az alábbi visszajelzési űrlapon.