Τι είναι το αρχείο /etc /passwd και σε τι χρησιμοποιείται;

Τι είναι το αρχείο /etc /passwd και σε τι χρησιμοποιείται;

Το Linux είναι λειτουργικό σύστημα πολλαπλών χρηστών. Και για να διευκολύνει τη σωστή διαχείριση των χρηστών, το σύστημα αποθηκεύει τις πληροφορίες των χρηστών στο /etc/passwd αρχείο.





Αυτός ο οδηγός θα σας βοηθήσει να καταλάβετε τι είναι το αρχείο passwd και τον σημαντικό ρόλο που παίζει όταν πρόκειται για τη διαχείριση χρηστών στο Linux.





Τι είναι το /etc /passwd;

Το αρχείο passwd στο Linux είναι ένα αρχείο διαμόρφωσης που περιέχει στοιχεία χρήστη. Ένα σημαντικό χαρακτηριστικό του αρχείου passwd είναι ότι είναι ένα αρχείο κειμένου ASCII το οποίο οι χρήστες μπορούν να επεξεργαστούν εύκολα χρησιμοποιώντας οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου όπως το nano και το vim.





πώς λειτουργεί ένα hotspot για κινητά

Παρόλο που μπορείτε να προσθέσετε και να διαχειριστείτε χρήστες απευθείας χρησιμοποιώντας το αρχείο passwd, δεν είναι σκόπιμο επειδή αυτή η ενέργεια είναι επιρρεπής σε τυπογραφικά λάθη και σφάλματα. Θα πρέπει να χρησιμοποιήσετε τις διάφορες εντολές διαχείρισης χρηστών, όπως π.χ. useradd για προσθήκη χρηστών στο σύστημά σας Το

Προβολή του αρχείου /etc /passwd

Για να προβάλετε το περιεχόμενο του αρχείου passwd, μπορείτε να χρησιμοποιήσετε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου ή ένα εργαλείο εντολής προβολής αρχείων. Σε αυτόν τον οδηγό, θα χρησιμοποιήσουμε Γάτα Το



cat /etc/passwd

Η έξοδος πρέπει να είναι παρόμοια με την παρακάτω.

Κάθε γραμμή αντιπροσωπεύει πραγματικά έναν χρήστη στο σύστημά σας, οπότε μην εκπλαγείτε που έχετε τόσους πολλούς χρήστες στη λίστα. Οι περισσότεροι από αυτούς είναι χρήστες συστήματος που ελέγχουν συγκεκριμένες εφαρμογές στο μηχάνημά σας Linux. Για παράδειγμα, ο χρήστης ταχυδρομείο είναι υπεύθυνος για την εφαρμογή αλληλογραφίας.





Τα πεδία /etc /passwd εξηγούνται

Από την παραπάνω έξοδο, είναι πολύ σαφές ότι το /etc/passwd ακολουθεί ένα πολύ συγκεκριμένο μοτίβο.

Κάθε γραμμή χρήστη υποδιαιρείται περαιτέρω σε επτά ενότητες ή πεδία που χωρίζονται με το άνω κάτω τελεία χαρακτήρας ( : ) ως κατωτέρω.





1. Όνομα χρήστη

Το πρώτο πεδίο σε μια γραμμή αντιπροσωπεύει το όνομα χρήστη ή το όνομα σύνδεσης του χρήστη. Στο παραπάνω παράδειγμα, το όνομα χρήστη είναι Γιάννης Το

2. Κωδικός πρόσβασης

Το δεύτερο πεδίο εμφανίζει τον κρυπτογραφημένο κωδικό πρόσβασης του χρήστη. Για λόγους ασφαλείας, οι κωδικοί πρόσβασης φυλάσσονται σε ξεχωριστό αρχείο που δεν είναι αναγνώσιμο στους απλούς χρήστες. ο /etc/shadow αρχείο αποθηκεύει τους κωδικούς πρόσβασης των χρηστών στο Linux.

Κανονικά, το πεδίο κωδικού πρόσβασης περιέχει ένα Χ για να δείξετε ότι το αρχείο σκιών αποθηκεύει με ασφάλεια τον κωδικό πρόσβασης. Εάν το πεδίο είναι κενό, ο χρήστης δεν χρειάζεται κωδικό πρόσβασης για να συνδεθεί. Για να διατηρήσει τη συνολική ασφάλεια του συστήματος, κάθε χρήστης στο σύστημά σας θα πρέπει να έχει έναν κωδικό πρόσβασης. Μπορείς χρησιμοποιήστε την εντολή passwd για να αλλάξετε ή να διαχειριστείτε τους κωδικούς πρόσβασης χρήστη στο Linux.

πώς να ακυρώσετε την κάρτα παιχνιδιού xbox

3. Αναγνωριστικό χρήστη

Το πεδίο ID χρήστη, κοινώς γνωστό ως UID, είναι ένας αριθμός που χρησιμοποιείται από το σύστημα Linux για την αναγνώριση χρηστών. Οι περισσότεροι χρήστες συστημάτων έχουν αναγνωριστικό χρήστη μικρότερο από τον αριθμό 1000, ενώ οι κανονικοί χρήστες έχουν αναγνωριστικά που κυμαίνονται από 1000 και πάνω. ο ρίζα (διαχειριστής) ο χρήστης έχει συνήθως το αναγνωριστικό 0.

4. Αναγνωριστικό ομάδας

Το τέταρτο πεδίο αφορά το αναγνωριστικό ομάδας (κοινώς γνωστό ως GID). Ως αναγνωριστικό χρήστη, το GID είναι επίσης ένας αριθμός. Το αναγνωριστικό ομάδας καθορίζει την κύρια ομάδα ενός χρήστη. Επιπλέον, τα GID κατηγοριοποιούν όλους τους χρήστες σε συγκεκριμένα σύνολα για ευκολότερη διαχείριση. Ένας χρήστης μπορεί να ανήκει σε περισσότερες από μία ομάδες στο Linux. Για να μάθετε περισσότερα σχετικά με τις ομάδες που ανήκει ένας χρήστης, μπορείτε να δείτε το /etc/group αρχείο.

cat /etc/group

5. GECOS

Το επόμενο πεδίο είναι το πεδίο GECOS. Συνήθως περιέχει το πλήρες όνομα ενός χρήστη και πρόσθετα στοιχεία, όπως τον αριθμό τηλεφώνου ή τους αριθμούς δωματίου, τα οποία διαχωρίζονται με κόμμα. Αυτό το πεδίο είναι προαιρετικό και επομένως μπορεί να είναι κενό.

6. Αρχικός κατάλογος

Αυτό το πεδίο περιέχει το /Σπίτι κατάλογο που σχετίζεται με τον χρήστη. Αυτός είναι ο κύριος κατάλογος που αποθηκεύει κύρια αρχεία χρήστη και καταλόγους, όπως π.χ. /Επιφάνεια εργασίας και /Εικόνες Το Σε αυτό το παράδειγμα, ο αρχικός κατάλογος του χρήστη βρίσκεται στο /home/john Το

Η κατοχή ξεχωριστών οικιακών καταλόγων για κάθε χρήστη είναι ένας από τους παράγοντες που επιτρέπουν στο Linux να είναι ένα πραγματικά λειτουργικό σύστημα πολλών χρηστών.

7. Κέλυφος

Αυτό το πεδίο περιέχει το όνομα του προεπιλεγμένου κελύφους που σχετίζεται με έναν χρήστη. Το κέλυφος είναι το περιβάλλον στο οποίο ένας χρήστης μπορεί να εκτελέσει εντολές και δέσμες ενεργειών. Οι περισσότερες διανομές Linux χρησιμοποιούν το Bourne Again Shell (Bash) ως προεπιλεγμένο πρόγραμμα κελύφους.

Κάνοντας τη διαχείριση συστήματος ευκολότερη στο Linux

Αυτός ο οδηγός σας έδειξε τι είναι /etc/passwd αρχείο στο Linux και τον βασικό ρόλο που παίζει κατά τη διαχείριση χρηστών στο σύστημα Linux σας. Το αρχείο passwd περιέχει πληροφορίες που σχετίζονται με τον χρήστη, όπως το όνομα χρήστη, τα στοιχεία κωδικού πρόσβασης, τη διαδρομή του αρχικού καταλόγου, τα αναγνωριστικά χρήστη και ομάδας κ.λπ.

πώς να εγγράψετε τηλεφωνικές κλήσεις iphone

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

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Ubuntu Linux: Προσθέστε και αφαιρέστε χρήστες στις ομάδες με τον εύκολο τρόπο

Θέλετε να διαχειριστείτε καλύτερα τους χρήστες στο Ubuntu Linux; Η απάντηση είναι να δημιουργήσετε ομάδες και στη συνέχεια να χρησιμοποιήσετε τη λειτουργία προσθήκης Ubuntu.

Διαβάστε Επόμενο
Σχετικά θέματα
  • Linux
  • Ελεγχος λογαριασμού χρήστη
  • Διαχείριση συστήματος
Σχετικά με τον Συγγραφέα Ετοιμος να φύγει(Δημοσιεύθηκαν 36 άρθρα)

Ο Mwiza αναπτύσσει λογισμικό στο επάγγελμα και γράφει εκτενώς σε Linux και front-end προγραμματισμό. Μερικά από τα ενδιαφέροντά του περιλαμβάνουν ιστορία, οικονομία, πολιτική & αρχιτεκτονική επιχειρήσεων.

Περισσότερα από τον Mwiza Kumwenda

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή
Κατηγορία Linux