Δεν είναι όλοι οι φάκελοι σε λειτουργικό σύστημα που βασίζεται στο LinuxΤο σύστημα είναι εγγράψιμο στον χρήστη. Υπάρχει ένας καλός λόγος για αυτό: οι φάκελοι σε επίπεδο συστήματος απαιτούν δικαιώματα υψηλού επιπέδου. Το πρόβλημα με αυτά τα δικαιώματα είναι ότι συχνά αποκλείει την πρόσβαση σε επίπεδο χρήστη. Επομένως, εάν προσπαθείτε να τοποθετήσετε αρχεία σε έναν κατάλογο συστήματος και δεν μπορείτε, θα πρέπει να μάθετε πώς μπορείτε να αλλάξετε τα δικαιώματα ώστε να έχουν πρόσβαση οι μη-ριζικοί λογαριασμοί.
Σε αυτόν τον οδηγό, θα σας δείξουμε πώς μπορείτε να ενημερώσετε τα δικαιώματα των φακέλων στο Linux για να τα καταστήσετε εγγράψιμα από τον λογαριασμό χρήστη.
Ενημερώστε τα δικαιώματα των φακέλων στο τερματικό
Τα δικαιώματα φακέλου στο Linux ενημερώνονται πολύ εύκολα με το chmod εντολή. Ακολουθεί μια μικρή λίστα βασικών δικαιωμάτων chmod.
- 7 - να διαβάσετε, να γράψετε και να εκτελέσετε.
- 6 - διάβασε και γράψε.
- 5 - να διαβάσετε και να εκτελέσετε.
- 4 - μόνο για ανάγνωση
- 3 - γράψτε και εκτελέστε.
- 2 - μόνο εγγραφή.
- 1 - εκτέλεση μόνο.
- 0 - καμία πρόσβαση.
Κάθε ένας από τους αριθμούς στη λίστα λειτουργεί με τοChmod εντολή σε ομάδες των τριών. Ακολουθεί ένα παράδειγμα. Για να αλλάξετε τα δικαιώματα του φακέλου "δοκιμής" στο Linux, έτσι ώστε όλοι να μπορούν να διαβάζουν, να γράφουν και να εκτελούν κώδικα μέσα σε αυτό. Κάνω:
chmod 777 /test
Επιπλέον, για να αλλάξετε τα δικαιώματα κάθε φακέλου μέσα στον κατάλογο "test", έτσι ώστε να αντικατοπτρίζει τα ίδια δικαιώματα, πρέπει να χρησιμοποιηθεί η επιλογή recursive. Για παράδειγμα
chmod 777 -R /test
Κάθε ένας από τους αριθμούς στο παράδειγμα εντολής Chmodέχει σκοπό. Ο πρώτος αριθμός αντιπροσωπεύει τον χρήστη. Ο δεύτερος αριθμός καθορίζει την άδεια για την ομάδα και ο τρίτος ορίζει το υπόλοιπο του συστήματος.
Επομένως, εάν αντιμετωπίζετε προβλήματα με την εγγραφή μέσα σε ένα φάκελο στο σύστημα που δεν είναι προσβάσιμο, κοιτάξτε στη λίστα παραπάνω και εφαρμόστε την στον παρακάτω κώδικα παράδειγμα.
chmod XXX
Ή, για να ενημερώσετε όλους τους φακέλους μέσα στο ανώτερο επίπεδο.
chmod XXX -R folder-name
Ενημέρωση ιδιοκτησίας φακέλων στο τερματικό
Μερικές φορές η ενημέρωση των ατομικών δικαιωμάτων ενός φακέλου μέσω του Chmod δεν είναι δυνατή. Μερικές φορές, ο χρήστης πρέπει να ενημερώσει πλήρως την ιδιοκτησία του καταλόγου.
Ένα καλό παράδειγμα των χρόνων όπου θα χρειαστεί να ενημερώσετε την ιδιοκτησία ενός καταλόγου είναι εάν ασχολείστε με την τοποθέτηση αρχείων ιστότοπου στο / var / www /, το χειρισμό αρχείων βάσης δεδομένων κ.λπ.
Για να αλλάξετε την ιδιοκτησία οποιουδήποτε καταλόγου σε ένα σύστημα Linux, αποκτήστε πρόσβαση με root χρησιμοποιώντας το su ή sudo -s εντολή στο τερματικό.
su
ή
sudo -s
Με πρόσβαση root, χρησιμοποιήστε το chown παρακάτω για να αλλάξετε πλήρως την ιδιοκτησία ενός καταλόγου.
chown user:user /location/of/directory
Μόλις εκτελέσετε το chown εντολή παραπάνω, χρησιμοποιήστε το ls εντολή μαζί με το διακόπτη "l" για να ελέγξετε τις άδειες του φακέλου και επιβεβαιώστε ότι λειτούργησε.
ls -l /location/of/directory
Ενημερώστε τα δικαιώματα των φακέλων στον διαχειριστή αρχείων
Ενημέρωση δικαιωμάτων μέσω του διαχειριστή αρχείωνΤο Linux είναι πολύ περιορισμένο σε σύγκριση με το να το κάνεις με τη γραμμή εντολών. Ωστόσο, αν δεν είστε οπαδός του τερματικού, είναι καλό να ξέρετε πώς να κάνετε κάτι τέτοιο με το διαχειριστή αρχείων.
Gnome / Budgie κ.λπ.
Βήμα 1: Ανοίξτε ένα παράθυρο τερματικού και χρησιμοποιήστε το sudo εντολή για την εκκίνηση του διαχειριστή αρχείων ως root.
sudo nautilus
Βήμα 2: Κάντε κλικ στο διαχειριστή αρχείων ρίζας. Στη συνέχεια, βρείτε "root file system" για να αποκτήσετε πρόσβαση στα αρχεία συστήματος στο σκληρό δίσκο του Linux.
Βήμα 3: Χρησιμοποιώντας τον διαχειριστή αρχείων Gnome, αναζητήστε το σύστημα αρχείων για το φάκελο που θέλετε να ενημερώσετε.
Βήμα 4: Κάντε δεξί κλικ στο φάκελο και επιλέξτε "Ιδιότητες".
Βήμα 5: Κάντε κλικ στην καρτέλα "Δικαιώματα" για να αποκτήσετε πρόσβαση στα δικαιώματα του φακέλου.
Βήμα 6: Χρησιμοποιήστε το παράθυρο δικαιωμάτων για να ορίσετε το φάκελο σε όποια δικαιώματα θέλετε. Στη συνέχεια, κάντε κλικ στο κουμπί "Αλλαγή δικαιωμάτων".

Κλείστε το παράθυρο "Ιδιότητες" και τα δικαιώματα θα πρέπει να ενημερώνονται αυτόματα στον κατάλογο.
KDE
Δυστυχώς, δεν είναι δυνατό να ανοίξει εύκολα ο διαχειριστής αρχείων KDE Dolphin ως root εύκολα, εξαιτίας μιας ενημερωμένης έκδοσης λογισμικού. Ακολουθήστε τις παραπάνω οδηγίες γραμμής εντολών για να ενημερώσετε τα δικαιώματα αντί.
Σύντροφος
Βήμα 1: Ανοίξτε ένα παράθυρο τερματικού και εκτελέστε την παρακάτω εντολή για να ξεκινήσετε τον διαχειριστή αρχείων Mate ως root.
sudo caja
Βήμα 2: Κάντε κλικ στο "σύστημα αρχείων" στη στήλη "Συσκευές" στα αριστερά. Στη συνέχεια, περιηγηθείτε στον ριζικό φάκελο για ένα αρχείο που θέλετε να αλλάξετε τα δικαιώματα του.
Βήμα 3: Κάντε δεξί κλικ στο φάκελο που θέλετε να τροποποιήσετε και επιλέξτε "Δικαιώματα".
Βήμα 4: Χρησιμοποιήστε την περιοχή "Δικαιώματα" για να ορίσετε δικαιώματα του φακέλου. Στη συνέχεια, κάντε κλικ στο κουμπί "Αλλαγή δικαιωμάτων".
Βήμα 5: Κλείστε το παράθυρο "Ιδιότητες".

Αφού κλείσετε το παράθυρο "Ιδιότητες", τα δικαιώματα θα πρέπει να ενημερώνονται αυτόματα.
XFCE
Βήμα 1: Ανοίξτε το Thunar ως ρίζα πιέζοντας Alt + F2 και πληκτρολογώντας την εντολή παρακάτω στο πρόγραμμα γρήγορης εκκίνησης.
pkexec thunar
Βήμα 2: Καταχωρίστε τον κωδικό πρόσβασης χρήστη στο πλαίσιο που εμφανίζεται για να αποκτήσετε πρόσβαση στο Thunar στη λειτουργία ρίζας.
Βήμα 3: Βρείτε "ριζικό σύστημα αρχείων" στην αριστερή πλευρική γραμμή και επιλέξτε το για να αποκτήσετε πρόσβαση στο σύστημα αρχείων ρίζας. Χρησιμοποιώντας τον διαχειριστή αρχείων, βρείτε τον φάκελο για τον οποίο θέλετε να ενημερώσετε τα δικαιώματα.
Βήμα 4: Κάντε δεξί κλικ στο φάκελο και επιλέξτε "Ιδιότητες". Στη συνέχεια, κάντε κλικ στην επιλογή "Δικαιώματα" για να αποκτήσετε πρόσβαση στο παράθυρο αδειών.
Βήμα 5: Στην ενότητα "Δικαιώματα", χρησιμοποιήστε το παράθυρο για να ορίσετε τα δικαιώματα του φακέλου. Στη συνέχεια, κλείστε το παράθυρο.

Με το παράθυρο "Ιδιότητες" κλειστό, οι ρυθμίσεις δικαιωμάτων θα πρέπει να ισχύουν αυτόματα.
Γενικοί διευθυντές αρχείων Linux
Υπάρχουν πολλοί διαφορετικοί διαχειριστές αρχείωνεκεί. Σε αυτή την ενότητα του οδηγού, καλύψαμε τα 4 πιο συνηθισμένα. Εάν ο διαχειριστής αρχείων σας δεν καλύπτεται, εξετάστε αν ακολουθείτε τις οδηγίες του τερματικού.
Σχόλια