Κλείδωμα αρχείων και πρόληψη αλλαγών με αυτή την απλή εντολή
[Linux] Υπάρχουν φορές που θέλετε να κλειδώσετε αρχεία και να εμποδίσετε άλλους ανθρώπους ή το σύστημα να κάνει αλλαγές σε αυτά. Εδώ είναι μια απλή εντολή που μπορείτε να χρησιμοποιήσετε για να κλειδώσετε ένα μόνο αρχείο ή φάκελο:
sudo chattr + i / διαδρομή / σε / αρχείο
Για να ξεκλειδώσετε:
sudo chattr -i / path / to / αρχείο
Επεξήγηση : Το chattr
είναι μια εντολή που επιτρέπει σε ένα χρήστη να ορίσει ορισμένα χαρακτηριστικά σε ένα αρχείο που βρίσκεται σε ένα σύστημα αρχείων Linux. Μια σημαία "+ i" προσθέτει ένα αμετάβλητο χαρακτηριστικό στο αρχείο. Όταν αυτό είναι ενεργοποιημένο, ακόμη και ένας χρήστης ρίζας δεν μπορεί να αλλάξει το αρχείο. Ομοίως, μια σημαία "-i" αφαιρεί το συγκεκριμένο χαρακτηριστικό από το αρχείο.
Αν έχετε φάκελο αρχείων που θέλετε να κλειδώσετε, μπορείτε επίσης να προσθέσετε τη σημαία " +R
". Για παράδειγμα:
sudo chattr + R + i / path / to / φάκελο
Σημείωση : Μόνο ο υπερ-χρήστης ή μια διαδικασία που επιδιώκει τη δυνατότητα CAP_LINUX_IMMUTABLE μπορεί να ορίσει ή να διαγράψει αυτό το χαρακτηριστικό.