[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.