0

chmod 600 — Ιδιωτικά αρχεία: Διαμορφώσεις, μυστικά και κλειδιά

Μετατρέψτε τα δικαιώματα αρχείων Linux μεταξύ πλαισίων ελέγχου rwx, οκταδικών αριθμών και συμβολικής σημειογραφίας με μια εντολή ετοιμότητας chmod.

Επεξεργασία... 0%

Αποτέλεσμα

Αυτή η σελίδα ανοίγει την προκαθορισμένη αριθμομηχανή στο 600: ο κάτοχος παίρνει 6 (ανάγνωση + εγγραφή) και τόσο η ομάδα όσο και οι άλλες λαμβάνουν 0 — δεν υπάρχει καθόλου πρόσβαση. Η συμβολική συμβολοσειρά είναι -rw-------: το αρχείο είναι πλήρως ιδιωτικό αλλά εξακολουθεί να είναι επεξεργάσιμο από τον κάτοχό του.

Το 600 είναι η σωστή λειτουργία για οτιδήποτε περιέχει μυστικά: αρχεία .env με διαπιστευτήρια βάσης δεδομένων, ~/.aws/credentials, αρχεία αλληλογραφίας, ιδιωτικά κλειδιά TLS που πρέπει να ενημερώσει ο κάτοχος και ρυθμίσεις παραμέτρων SSH όπως ~/.ssh/config ή authorized_keys (το OpenSSH δέχεται επίσης 644 για τα κλειδιά του authorized_00). Πολλά εργαλεία το επιβάλλουν: για παράδειγμα, η PostgreSQL αρνείται να διαβάσει ένα αρχείο .pgpass εκτός εάν είναι 0600 ή πιο αυστηρό.

Η διαφορά από το 400 είναι το bit εγγραφής: το 600 σας επιτρέπει να επεξεργαστείτε το αρχείο, το 400 το κάνει μόνο για ανάγνωση ακόμα και για εσάς. Εναλλάξτε το πλαίσιο ελέγχου ιδιοκτήτης-εγγραφής σε αυτήν τη σελίδα για να μετακινηθείτε μεταξύ των δύο και αντιγράψτε την εντολή chmod που προκύπτει απευθείας στο τερματικό σας.