λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> Λογισμικό προστασίας από ιούς

Τα δικαιώματα αρχείων θεωρούνται μάσκα bit;

Ναι, τα δικαιώματα αρχείων θεωρούνται μάσκα bit.

Τα δικαιώματα αρχείων σε συστήματα που μοιάζουν με Unix αντιπροσωπεύονται ως μάσκα bit, όπου κάθε bit, δηλ. 1 ή 0, αντιπροσωπεύει ένα συγκεκριμένο δικαίωμα. Οι τρεις κύριες άδειες είναι:

1. Read (r) - Επιτρέπει στον χρήστη να έχει πρόσβαση και να προβάλλει τα περιεχόμενα του αρχείου.

2. Write (w) - Επιτρέπει στον χρήστη να τροποποιήσει και να ενημερώσει τα περιεχόμενα του αρχείου.

3. Execute (x) - Επιτρέπει στο χρήστη να εκτελέσει το αρχείο εάν είναι σενάριο ή εκτελέσιμο.

Κάθε αρχείο έχει τρία σύνολα δικαιωμάτων:

- Χρήστης (u):Δικαιώματα για τον κάτοχο του αρχείου.

- Ομάδα (g):Δικαιώματα για την ομάδα στην οποία ανήκει το αρχείο.

- Άλλα (o):Δικαιώματα για όλους τους άλλους χρήστες.

Αυτά τα δικαιώματα εκφράζονται ως οκταδικοί αριθμοί, με κάθε ψηφίο να αντιπροσωπεύει ένα από τα τρία σύνολα δικαιωμάτων (χρήστης, ομάδα, άλλα). Η τιμή κάθε bit (1 ή 0) καθορίζει εάν η αντίστοιχη άδεια χορηγείται ή όχι.

Για παράδειγμα, ένα αρχείο με δικαιώματα ορισμένα στο 644:

- 6:Χρήστης (r, w), Ομάδα (r), Άλλοι (r)

- 4:Χρήστης (r), Ομάδα (w, r), Άλλα (r)

- 4:Χρήστης (r), Ομάδα (r), Άλλα (r, w)

Ως εκ τούτου, ο χρήστης έχει πρόσβαση ανάγνωσης και εγγραφής, η ομάδα έχει πρόσβαση ανάγνωσης και άλλοι έχουν επίσης πρόσβαση ανάγνωσης σε αυτό το αρχείο.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα