συστήματα

* Γνώση Υπολογιστών >> συστήματα >> Unix

Unix Επίπεδα δικαιωμάτων

Το λειτουργικό σύστημα Unix χρησιμοποιεί δικαιώματα για να ελέγχουν την πρόσβαση σε αρχεία και καταλόγους . Στο Unix , τα πάντα , συμπεριλαμβανομένων των καταλόγων και των συσκευών hardware , θεωρείται ένα αρχείο . Τα ίδια επίπεδα δικαιώματα μπορούν να χρησιμοποιηθούν , ανεξάρτητα από τον τύπο του αρχείου . UNIX έχει , επίσης, χωριστές άδειες για διαφορετικούς τύπους χρηστών . Μπορείτε να δώσετε μια πρόσβαση των χρηστών , ενώ περιορίζει την πρόσβαση για άλλους χρήστες . Δικαιώματα μπορεί να εκφραστεί είτε με έναν αλφαβητικό χαρακτήρα ή τον αριθμό . Τύποι άνθρωποι
Η

Υπάρχουν τρεις τύποι των χρηστών για τους οποίους ισχύουν τα δικαιώματα - ο ιδιοκτήτης , ο όμιλος , και άλλοι . Μπορείτε να δείτε τα διαφορετικά δικαιώματα για κάθε χρήστη , πληκτρολογώντας "ls - l αρχείου " σε μια γραμμή εντολών . Η έξοδος μοιάζει με :

- rwxr - r - 1 χρήστης χρήστη 3295 2011-08-02 6:58 filename.txt

Ο ιδιοκτήτης είναι το πρόσωπο που δημιούργησε το αρχείο . Τα δικαιώματα του δείχνεται ως το δεύτερο , τρίτο και τέταρτο τιμές στην πρώτη στήλη του εξόδου. Σε αυτή την περίπτωση τα δικαιώματα είναι « rwx " ή να διαβάσει , να γράψει και να εκτελέσει . Η ομάδα είναι ένας μικρός αριθμός των χρηστών που μοιράζονται την πρόσβαση σε ορισμένα αρχεία . Τα δικαιώματα τους εμφανίζεται ως η πέμπτη, έκτη και έβδομη τιμές στην πρώτη στήλη της παραγωγής ( "r - " ή μόνο για ανάγνωση) . Οι άλλοι τύπου , ή τον κόσμο , είναι ο καθένας που δεν είναι ο ιδιοκτήτης του αρχείου ή της ομάδας που μοιράζεται την πρόσβαση στον φάκελο . Οι άδειες για αυτό το είδος εμφανίζεται ως τις τρεις τελευταίες τιμές στην πρώτη στήλη ( "r - " ή μόνο για ανάγνωση) .
Εικόνων Διαβάστε
Η

The ανάγνωσης άδεια απλά δίνει στο χρήστη τη δυνατότητα να δείτε τα περιεχόμενα ενός αρχείου . Ο χρήστης δεν μπορεί να κάνει αλλαγές στο αρχείο ή να το εκτελέσει , αν το αρχείο είναι ένα script . Εάν η άδεια ανάγνωσης έχει οριστεί για έναν κατάλογο , που δίνει στο χρήστη τη δυνατότητα να δείτε τα περιεχόμενα του καταλόγου . Το οκταδικό , ή αριθμητική εκπροσώπηση της άδειας ανάγνωσης είναι " 4 . " Η τιμή είναι γράμμα "r ". Στο παράδειγμα , όλοι οι τύποι χρήστης μπορεί να διαβάσει το αρχείο .
Εικόνων
Γράψτε
Η

το δικαίωμα εγγραφής δίνει στο χρήστη τη δυνατότητα να γράψει στο αρχείο . Εάν έχει ρυθμιστεί μόνο το δικαίωμα εγγραφής , ο χρήστης δεν μπορεί να δει το αρχείο ή να εκτελέσει οποιαδήποτε σενάρια . Εάν η άδεια εγγραφής έχει οριστεί για έναν κατάλογο , ο χρήστης έχει τη δυνατότητα να δημιουργήσετε τα αρχεία μέσα στον κατάλογο . Το δικαίωμα εγγραφής είναι αντιπροσωπεύεται από την τιμή οκταδικό " 2" και το γράμμα " w ". Στο παράδειγμα , μόνο ο ιδιοκτήτης είχε τη δυνατότητα να γράψει στο αρχείο .
Εικόνων Εκτέλεση

το δικαίωμα εκτέλεσης δίνει στο χρήστη τη δυνατότητα να εκτελέσει ένα σενάριο ή μια εντολή . Είναι εκπροσωπείται από τον οκταδικό " 1 " και το γράμμα " Χ . " Αν ένας κατάλογος έχει το σύνολο άδεια εκτέλεσης , ο χρήστης είναι σε θέση να έχουν πρόσβαση στα αρχεία και τους υποκαταλόγους και μπορείτε να αντιγράψετε ή να τα μετακινήσετε . Όλες οι εντολές του Unix έχουν το σύνολο άδεια εκτέλεσης για όλους τους τύπους χρηστών . Στο παράδειγμα , μόνο ο ιδιοκτήτης έχει τη δυνατότητα να εκτελέσει το αρχείο .
Εικόνων Αλλαγή Δικαιώματα
Η

Ο ιδιοκτήτης ενός αρχείου , ή ο χρήστης root , να αλλάξετε τα δικαιώματα για ένα αρχείο χρησιμοποιώντας την " chmod " εντολή . Υπάρχουν δύο τρόποι για να χρησιμοποιήσετε την εντολή chmod - χρησιμοποιώντας την τιμή -mail ή τον κωδικό οκταδικό . Για να χρησιμοποιήσετε την τιμή επιστολή , η σύνταξη είναι " chmod που OpCode άδεια. " Η " που " αντιπροσωπεύεται από τα γράμματα " u " ( χρήστης ) , " g " (ομάδα ) , " o " ( άλλα ) και "a" ( όλοι ) . Ο κώδικας λειτουργίας λέει αν θέλετε να προσθέσετε ή να αφαιρέσετε τα δικαιώματα . Οι τιμές είναι " + " ( προσθέστε την άδεια ) , " - " ( αφαίρεση άδειας) ή " = " εκχωρήσει άδεια. Τα γράμματα είναι "r ", "w" και "x " . Για παράδειγμα , αν θέλετε να προσθέσετε το δικαίωμα εγγραφής του ομίλου για παράδειγμα , η σύνταξη θα είναι " chmod g+ w filename.txt " .

Για να χρησιμοποιήσετε το οκταδικό κώδικα , μπορείτε να προσθέσετε τα δικαιώματα μαζί για κάθε τύπο χρήστη. Στο παραπάνω παράδειγμα , ο κωδικός οκταδικό για τον χρήστη θα ήταν 7 , και ο κωδικός οκταδικό τόσο για την ομάδα και άλλοι θα είναι " 4 " . Αυτές οι τρεις αξίες μαζί ως χρήστης , ομάδα , άλλοι . Ο κωδικός οκταδικό στο παράδειγμα θα είναι 744 . Για να δώσει τα δικαιώματα εγγραφής του ομίλου, η σύνταξη της εντολής θα είναι " chmod 764 filename.txt " .
Η
εικόνων

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

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