Bii o ṣe le Ṣe Faili ati Itọsọna Undeletable, Paapaa Nipasẹ Gbongbo ni Lainos


Lori awọn ọna ṣiṣe bii Unix pẹlu Linux, root ni akọọlẹ tabi orukọ olumulo ti aiyipada le ṣe atunṣe gbogbo awọn ilana ati awọn faili lori eto kan. Ninu àpilẹkọ yii, a yoo fi han bi a ṣe le ṣe awọn ilana tabi awọn faili ti ko ṣee ṣe iyipada paapaa nipasẹ olumulo gbongbo ni Linux.

Lati ṣe faili ti ko ni idibajẹ nipasẹ eyikeyi olumulo eto, pẹlu gbongbo, o nilo lati jẹ ki a ko le ṣatunṣe rẹ nipa lilo pipaṣẹ chattr. Aṣẹ yii yipada awọn eroja faili lori eto faili Linux kan.

Bii o ṣe le Ṣẹda Faili ni Lainos

Aṣẹ ti o wa ni isalẹ ṣe/awọn afẹyinti/passwd faili ti ko le yipada (tabi aiṣe-pa). Eyi tumọ si pe faili ko le yipada ni ọna eyikeyi: ko le paarẹ tabi fun lorukọ mii. O ko le ṣẹda ọna asopọ kan si rẹ ko si si data ti a le kọ si faili naa daradara.

Akiyesi pe o nilo awọn anfani superuser lati ṣeto tabi yọ ẹda yii kuro, ni lilo aṣẹ sudo:

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

Lati wo awọn abuda ti faili kan, lo aṣẹ lsattr bi o ti han.

$ lsattr /backups/passwd 

Bayi gbiyanju lati yọ faili ti ko ni iyipada kuro, mejeeji bi olumulo deede ati bi gbongbo.

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

Bii o ṣe le ṣe Recursively Ṣe Itọsọna Undeletable ni Linux

Lilo Flag -R , o le ṣe atunṣe awọn abuda ti awọn ilana ati awọn akoonu wọn pada ni atẹle.

$ sudo chattr +i -RV /backups/  

Lati ṣe iyipada faili kan lẹẹkansii, lo -i ami lati yọ iyọrisi ti o wa loke, bi atẹle.

$ sudo chattr -i /backups/ passwd

Fun alaye diẹ sii, ka nkan yii: Awọn aṣẹ 5 ‘chattr’ lati Ṣe Awọn faili pataki IMMUTABLE (Ko yipada) ni Linux

Iwọ yoo wa nkan ti o ni ibatan ti o wulo:

    Bii a ṣe le Ṣakoso Awọn olumulo ati Awọn ẹgbẹ ni Linux
  1. Ṣiṣakoṣo Awọn olumulo & Awọn ẹgbẹ ati Ṣiṣe sudo Wiwọle lori Awọn olumulo
  2. Bii a ṣe le Wa Awọn faili Pẹlu SUID ati Awọn igbanilaaye SGID ni Lainos
  3. Tumọ Awọn igbanilaaye rwx sinu Ọna kika Octal ni Linux

O n niyen! Ninu àpilẹkọ yii, a fihan bi a ṣe le ṣe awọn faili ni aibikita paapaa nipasẹ olumulo gbongbo ni Linux. O le beere eyikeyi ibeere nipasẹ fọọmu esi ni isalẹ.