Lås opp filer og forhindrer endringer med denne enkle kommandoen
[Linux] Det er tider når du vil låse opp filer og forhindre andre personer, eller at systemet gjør endringer i dem. Her er en enkel kommando som du kan bruke til å låse opp en enkelt fil eller mappe:
sudo chattr + i / bane / til / fil
Å låse opp:
sudo chattr -i / path / to / file
Forklaring : chattr
er en kommando som lar en bruker sette bestemte attributter på en fil som er bosatt på et Linux-filsystem. Et "+ i" -flagg legger til et uforanderlig attributt til filen. Når dette er aktivert, kan ikke en rotbruker endre filen. På samme måte trekker et "-i" -flagget det spesifikke attributtet fra filen.
Hvis du har en mappe med filer du vil låse opp, kan du også legge til " +R
" -flagget. For eksempel:
sudo chattr + R + i / bane / til / mappe
Merk : Bare superbrukeren eller en prosess som pessesserer CAP_LINUX_IMMUTABLE-funksjonen, kan sette eller slette dette attributtet.