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:
- Kif Immaniġġja Utenti u Gruppi fil-Linux
- Ġestjoni ta' Utenti u Gruppi u Aċċess għas-Sudo għall-Utenti
- Kif Sib Fajls Bil-Permessi SUID u SGID fil-Linux
- 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.