συστήματα

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

Η άδεια σφάλμα άρνησης Ενώ Αντιγραφή Ubuntu

Κατά την αντιγραφή αρχείων στο λειτουργικό σύστημα Ubuntu Linux χρησιμοποιώντας είτε τη γραφική μέθοδο ή το " cp " εντολή , μπορείτε να πάρετε μια " permission denied " σφάλμα . Αυτό συμβαίνει για δύο λόγους : είτε δεν έχουν την άδεια για να μετακινήσετε το πραγματικό αρχείο ή δεν έχετε άδεια για να γράψει στον κατάλογο που αντιγράφετε το αρχείο σε . Κάθε αρχείο ή ο κατάλογος έχει ξεχωριστά δικαιώματα που για τον ιδιοκτήτη του αρχείου ή καταλόγου , η ομάδα το αρχείο ή τον κατάλογο ανήκει και όλοι οι άλλοι χρήστες ( ο κόσμος) . Δικαιώματα αρχείων
Η

Κάθε αρχείων και καταλόγων στο σύστημα αρχείων Ubuntu Linux έχει ένα συγκεκριμένο σύνολο των αδειών που καθορίζουν το χρήστη ή τους χρήστες που επιτρέπεται να το αντιγράψει . Ορισμένα αρχεία και καταλόγους μπορούν να αντιγραφούν από οποιονδήποτε χρήστη , ενώ άλλα μπορούν να αντιγραφούν μόνο από το χρήστη που τους δημιούργησε , και ακόμα άλλοι μπορούν να αντιγραφούν μόνο από τον χρήστη root . Στο λειτουργικό σύστημα Linux , ο χρήστης root έχει έναν ειδικό λογαριασμό που επιτρέπεται πλήρης πρόσβαση στο σύστημα . Όλοι οι άλλοι χρήστες περιορίζονται σε ό, τι αλλαγές μπορούν να κάνουν με το σύστημα .

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


Ubuntu root User
Η

Το λειτουργικό σύστημα Ubuntu Linux έχει ένας χρήστης root , όπως και όλα τα άλλα Linux και Unix διανομές . Ο χρήστης Ubuntu root δεν έχει κωδικό πρόσβασης που σχετίζεται με το λογαριασμό . Αντ 'αυτού , τουλάχιστον ένας από τους τακτικούς χρήστες με δικαιώματα διαχειριστή . Αυτά τα προνόμια επιτρέπουν στο χρήστη να παρακάμψει τα δικαιώματα των αρχείων , εάν είναι απαραίτητο . Για παράδειγμα , ο διαχειριστής μπορεί να αντιγράψει ή να κάνετε αλλαγές σε αρχεία και καταλόγους που ανήκουν στον χρήστη root .

Η Η εντολή sudo
Η

Η εντολή "sudo " εντολή χρησιμοποιείται για να εκτελέσει μια εντολή ως άλλος χρήστης . Οι χρήστες του Ubuntu να χρησιμοποιήσετε το " sudo " εντολή να ενεργεί ως χρήστης root . Αυτό επιτρέπει στο χρήστη την πρόσβαση καταλόγους που είναι συνήθως περιορισμένη. Επίσης, δίνει την δυνατότητα στον χρήστη να εκτελέσει τις εντολές που μπορούν να εκτελεστούν μόνο από τον χρήστη root .

Εάν μπορείτε να πάρετε μια " permission denied " σφάλμα κατά την αντιγραφή ενός αρχείου σε έναν κατάλογο , πληκτρολογήστε την εντολή sudo μπροστά από την εντολή . Η σύνταξη είναι

sudo cp filename dir_name /εικόνων
Η chown Command
Η

Αν κάποιος εκτός από τον χρήστη root κατέχει τον κατάλογο , μπορείτε να αλλάξετε το κυριότητας με τη χρήση του " chown " εντολή . Μπορείτε επίσης να αλλάξετε την ιδιοκτησία των αρχείων και καταλόγων ανήκει στον διαχειριστή , αλλά αυτό δεν συνιστάται από τους προγραμματιστές του Linux . Αυτά τα αρχεία και κατάλογοι περιέχουν πληροφορίες διαμόρφωσης του συστήματος και άλλα αρχεία που δεν προορίζονται για πρόσβαση ή επεξεργασία από απλούς χρήστες . Επίσης , το λειτουργικό σύστημα αναμένει ορισμένα αρχεία και καταλόγους να ανήκει σε root . Εάν οι αλλαγές ιδιοκτησίας , το σύστημα δεν μπορεί να λειτουργήσει σωστά .

Η σύνταξη του « chown " εντολή είναι

chown user_name dir_name /

όπου η " user_name " είναι το όνομα χρήστη του ατόμου που θέλετε να δώσετε την ιδιοκτησία και « dir_name " είναι το όνομα του καταλόγου ή το αρχείο που θέλετε να αλλάξετε την κυριότητα των . Ένας τακτικός χρήστης μπορεί να αλλάξει το ιδιοκτησιακό καθεστώς για ένα αρχείο ή κατάλογο που κατέχει . Αν θέλετε να αλλάξετε την κατοχή ενός αρχείου που δεν σας ανήκει , τύπου " sudo " πριν την εντολή .
Η
εικόνων

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

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