Kif tagħmel il-fajl u d-direttorju li ma jitħassrux, anke bl-għerq fil-Linux


Fuq sistemi operattivi bħal Unix inkluż Linux, root huwa l-isem tal-kont jew tal-utent li awtomatikament jista’ jimmodifika d-direttorji u l-fajls kollha fuq sistema. F'dan l-artikolu, ser nuru kif id-direttorji jew il-fajls ma jistgħux jitneħħew anke mill-utent għerq fil-Linux.

Biex tagħmel fajl li ma jitħassarx minn kwalunkwe utent tas-sistema, inkluż l-għeruq, trid tagħmilha mhux modifikabbli billi tuża l-kmand chattr. Dan il-kmand jibdel l-attributi tal-fajl fuq sistema ta 'fajls Linux.

Kif tagħmel il-fajl li ma jitħassarx fil-Linux

Il-kmand hawn taħt jagħmel /backups/passwd fajl immutabbli (jew ma jitħassarx). Dan jimplika li l-fajl ma jista 'jiġi modifikat bl-ebda mod: ma jistax jitħassar jew jismu mill-ġdid. Inti lanqas biss tista 'toħloq link għaliha u l-ebda data ma tista' tinkiteb fil-fajl ukoll.

Innota li għandek bżonn privileġġi ta' superuser biex tissettja jew tneħħi dan l-attribut, billi tuża l-kmand sudo:

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

Biex tara l-attributi ta' fajl, uża l-kmand lsattr kif muri.

$ lsattr /backups/passwd 

Issa ipprova neħħi l-fajl immutabbli, kemm bħala utent normali kif ukoll bħala għerq.

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

Kif Rikursiv Agħmel Direttorju li ma jitħassarx fil-Linux

Bl-użu tal-bandiera -R, tista' tibdel b'mod rikorsiv l-attributi tad-direttorji u l-kontenut tagħhom kif ġej.

$ sudo chattr +i -RV /backups/  

Biex terġa' tagħmel fajl mutabbli, uża s-sinjal -i biex tneħħi l-attribut ta' hawn fuq, kif ġej.

$ sudo chattr -i /backups/ passwd

Għal aktar informazzjoni, aqra dan l-artikolu: 5 Kmandi ‘chattr’ biex Tagħmel Fajls Importanti IMMUTABILI (Ma Jinbidlux) fil-Linux

Għandek issib dawn l-artikoli relatati utli:

  1. Kif Immaniġġja Utenti u Gruppi fil-Linux
  2. Ġestjoni ta' Utenti u Gruppi u Aċċess għas-Sudo għall-Utenti
  3. Kif Sib Fajls Bil-Permessi SUID u SGID fil-Linux
  4. Ittraduċi l-Permessi rwx f'Format Octal fil-Linux

Dak hu! F'dan l-artikolu, urejna kif nagħmlu l-fajls li ma jistgħux jitneħħew anke mill-utent għerq fil-Linux. Tista' tistaqsi kwalunkwe mistoqsija permezz tal-formola ta' feedback hawn taħt.