Υπολογιστής chmod
Δικαιώματα
Οκταδική σημειογραφία
Χρησιμοποιήστε 3 ψηφία (π.χ. 755). Κάθε ψηφίο αντιστοιχεί σε ανάγνωση (4), εγγραφή (2), εκτέλεση (1).
Συμβολική σημειογραφία
Χρησιμοποιήστε rwxr-xr-x ή συμβολικό chmod όπως u+rwx,g+rx,o+rx.
Συνηθισμένες προεπιλογές
εντολή chmod
Σύνοψη
Τεχνικές λεπτομέρειες
Πώς λειτουργεί ο υπολογιστής chmod
Τι κάνει το εργαλείο
Αυτός ο υπολογιστής chmod σάς βοηθά να μετατρέπετε μεταξύ μορφών δικαιωμάτων αρχείων Unix. Εισαγάγετε δικαιώματα χρησιμοποιώντας οπτικά checkbox, οκταδική σημειογραφία (όπως 755) ή συμβολική σημειογραφία (όπως rwxr-xr-x) και δείτε άμεσα το ισοδύναμο σε όλες τις μορφές. Το εργαλείο δημιουργεί επίσης την πλήρη εντολή chmod, έτοιμη για αντιγραφή και επικόλληση στο τερματικό σας.
Συνηθισμένες περιπτώσεις χρήσης για προγραμματιστές
Οι προγραμματιστές και οι διαχειριστές συστημάτων χρησιμοποιούν υπολογιστές chmod όταν ρυθμίζουν web servers, αναπτύσσουν εφαρμογές ή αντιμετωπίζουν προβλήματα δικαιωμάτων. Συνηθισμένα σενάρια περιλαμβάνουν το να κάνετε scripts εκτελέσιμα (755), να ασφαλίζετε αρχεία ρυθμίσεων (600), να ορίζετε σωστά δικαιώματα καταλόγων για το web (755 για καταλόγους, 644 για αρχεία) και να κατανοείτε υπάρχοντα δικαιώματα σε κληρονομημένα συστήματα.
Επεξήγηση μορφής δικαιωμάτων
Τα δικαιώματα Unix αποτελούνται από τρεις ομάδες: Ιδιοκτήτης (χρήστης που κατέχει το αρχείο), Ομάδα (χρήστες στην ομάδα του αρχείου) και Άλλοι (όλοι οι υπόλοιποι). Κάθε ομάδα μπορεί να έχει δικαιώματα Ανάγνωσης (4), Εγγραφής (2) και Εκτέλεσης (1). Η οκταδική σημειογραφία αθροίζει αυτές τις τιμές: το 7 σημαίνει rwx (4+2+1), το 5 σημαίνει r-x (4+1), το 4 σημαίνει r-- (μόνο ανάγνωση). Συνηθισμένες προεπιλογές περιλαμβάνουν 755 (πλήρης πρόσβαση για τον ιδιοκτήτη, ανάγνωση/εκτέλεση για τους άλλους), 644 (ανάγνωση/εγγραφή για τον ιδιοκτήτη, μόνο ανάγνωση για τους άλλους) και 600 (μόνο ο ιδιοκτήτης).
Συνηθισμένα λάθη και οριακές περιπτώσεις
Ο ορισμός δικαιωμάτων υπερβολικά ανοιχτών (όπως 777) δημιουργεί ευπάθειες ασφαλείας. Να είστε ιδιαίτερα προσεκτικοί με αρχεία που περιέχουν κωδικούς πρόσβασης ή κλειδιά API - συνήθως θα πρέπει να είναι 600 ή 400. Θυμηθείτε ότι το δικαίωμα εκτέλεσης σε καταλόγους σημαίνει τη δυνατότητα πρόσβασης σε αρχεία μέσα σε αυτούς, όχι την εκτέλεσή τους ως προγράμματα. Κατά την αντιμετώπιση προβλημάτων, ελέγξτε τόσο τα δικαιώματα του αρχείου όσο και του γονικού καταλόγου.
Πότε να χρησιμοποιήσετε αυτό το εργαλείο αντί για τη γραμμή εντολών
Χρησιμοποιήστε αυτόν τον υπολογιστή όταν χρειάζεται να κατανοήσετε ή να μετατρέψετε τιμές δικαιωμάτων, ειδικά όταν εργάζεστε με άγνωστα συστήματα ή τεκμηρίωση. Είναι χρήσιμος για εκμάθηση και επαλήθευση. Για πραγματικές αλλαγές δικαιωμάτων, θα χρειαστεί να εκτελέσετε την εντολή chmod στον server ή στον τοπικό σας υπολογιστή. Η παραγόμενη εντολή μπορεί να αντιγραφεί απευθείας στο τερματικό σας.