Μάθημα 14 – Αλλαγή δικαιωμάτων σε αρχεία και καταλόγους – chmod
Αλλαγή δικαιωμάτων σε αρχεία και καταλόγους
Η εντολή chmod είναι συντομογραφία για το change mode (αλλαγή λειτουργίας).
Το chmod χρησιμοποιείται για να αλλάξει δικαιώματα σε αρχεία και καταλόγους.
Τα δικαιώματα ελέγχου ελέγχουν τις ενέργειες που μπορούν να εκτελεστούν στο αρχείο ή στον κατάλογο.
Επιτρέπουν ή αποτρέπουν την ανάγνωση, την τροποποίηση ή την εκτέλεση ενός αρχείου, εάν πρόκειται για σενάριο ή πρόγραμμα.
Για έναν κατάλογο, οι άδειες καθορίζουν ποιος μπορεί να έχει πρόσβαση στον κατάλογο και ποιος μπορεί να δημιουργήσει ή να τροποποιήσει αρχεία μέσα στον κατάλογο.
Η εντολή chmod μπορεί να χρησιμοποιηθεί είτε με γράμματα είτε με αριθμούς (γνωστά και ως οκταδικά) για να ορίσετε τα δικαιώματα σε αρχεία και καταλόγους.
Τα γράμματα που χρησιμοποιούνται με το chmod βρίσκονται στον παρακάτω πίνακα:
Παράδειγμα 1
Παράδειγμα 2
Ερμηνεία : προσθέτουμε για την ομάδα το δικαίωμα εκτέλεσης για τον κατάλογο Play
Παράδειγμα 3
Ερμηνεία : το δικαίωμα εκτέλεσης έχει τώρα χορηγηθεί σε όλους, και τα υπάρχοντα δικαιώματα εξακολουθούν να ισχύουν.Χρησιμοποιώντας το “-” και το “+” τροποποιούμε τα υπάρχοντα δικαιώματα , αφαιρούμε με το – ή προσθέτουμε με το + τα δικαιώματα που δηλώνουμε.
Παράδειγμα 4
Ερμηνεία : ο χρήστης έχει δικαιώματα ανάγνωσης και εγγραφής και η ομάδα και οι άλλοι χρήστες έχουν μόνο δικαιώματα ανάγνωσης.Χρησιμοποιώντας το “=”, καταργούμε τυχόν υπάρχοντα δικαιώματα και στη συνέχεια ορίζουμε καινούρια δικαιώματα.