Vergrendel bestanden en voorkom veranderingen met deze eenvoudige opdracht
[Linux] Er zijn tijden dat u bestanden wilt vergrendelen en andere mensen wilt voorkomen, of het systeem om wijzigingen aan te brengen. Hier is een eenvoudige opdracht die u kunt gebruiken om één bestand of map te vergrendelen:
sudo chattr + i / path / to / file
Opendoen:
sudo chattr -i / path / to / file
Uitleg : chattr
is een commando waarmee een gebruiker bepaalde attributen kan instellen op een bestand dat zich op een Linux-bestandssysteem bevindt. Een vlag "+ i" voegt een onveranderlijk attribuut toe aan het bestand. Wanneer dit is ingeschakeld, kan zelfs een rootgebruiker het bestand niet wijzigen. Op dezelfde manier trekt een "-i" -vlag het specifieke kenmerk van het bestand af.
Als u een map met bestanden hebt die u wilt vergrendelen, kunt u ook de vlag " +R
" toevoegen. Bijvoorbeeld:
sudo chattr + R + i / pad / naar / map
Opmerking : alleen de superuser of een proces dat over de CAP_LINUX_IMMUTABLE-mogelijkheid beschikt, kan dit kenmerk instellen of wissen.