Hvernig á að gera skrá og skrá óeyðanlega, jafnvel eftir rótum í Linux
Á Unix-líkum stýrikerfum, þar á meðal Linux, er root
reikningurinn eða notendanafnið sem sjálfgefið getur breytt öllum möppum og skrám á kerfi. Í þessari grein munum við sýna hvernig á að gera möppur eða skrár ófjarlægjanlegar jafnvel af rótarnotandanum í Linux.
Til að gera skrá óeyðanlega af hvaða kerfisnotanda sem er, þar á meðal rót, þarftu að gera hana óbreytanlega með því að nota chattr skipunina. Þessi skipun breytir skráareigindum á Linux skráarkerfi.
Hvernig á að gera skrá óeyðanlega í Linux
Skipunin hér að neðan gerir /backups/passwd skrá óbreytanlega (eða óeyðanlega). Þetta gefur til kynna að ekki er hægt að breyta skránni á nokkurn hátt: það er ekki hægt að eyða henni eða endurnefna. Þú getur ekki einu sinni búið til tengil á það og engin gögn er líka hægt að skrifa í skrána.
Athugaðu að þú þarft ofurnotendaréttindi til að stilla eða fjarlægja þennan eiginleika með sudo skipuninni:
$ sudo chattr +i /backups/passwd OR $ sudo chattr +i -V /backups/passwd
Til að skoða eiginleika skráar, notaðu lsattr skipunina eins og sýnt er.
$ lsattr /backups/passwd
Reyndu nú að fjarlægja óbreytanlegu skrána, bæði sem venjulegur notandi og sem rót.
$ rm /backups/passwd $ sudo rm /backups/passwd
Hvernig á að gera skráarskrá óeyðanlega í Linux
Með því að nota -R
fánann geturðu endurtekið breytt eiginleikum möppum og innihaldi þeirra sem hér segir.
$ sudo chattr +i -RV /backups/
Til að gera skrá aftur breytanlega, notaðu -i
táknið til að fjarlægja eiginleikann hér að ofan, eins og hér segir.
$ sudo chattr -i /backups/ passwd
Fyrir frekari upplýsingar, lestu þessa grein: 5 'chattr' skipanir til að gera mikilvægar skrár UMBREYTanlegar (óbreytanlegar) í Linux
Þú munt finna þessar tengdu greinar gagnlegar:
- Hvernig á að stjórna notendum og hópum í Linux
- Hafa umsjón með notendum og hópum og virkja sudo aðgang fyrir notendur
- Hvernig á að finna skrár með SUID og SGID heimildum í Linux
- Þýddu rwx heimildir yfir á Octal Format í Linux
Það er það! Í þessari grein sýndum við hvernig á að gera skrár ófæranlegar jafnvel af rótarnotandanum í Linux. Þú getur spurt hvaða spurninga sem er í gegnum athugasemdareyðublaðið hér að neðan.