Το Linux είναι ένα λειτουργικό σύστημα πολλαπλών χρηστών. Και με αυτό το χαρακτηριστικό έρχεται η ευθύνη της διαχείρισης κάθε χρήστη στο σύστημα. Ο διαχειριστής πρέπει να διασφαλίσει ότι κάθε χρήστης έχει τα κατάλληλα δικαιώματα, ξεχωριστά αναγνωριστικά χρήστη, μοναδικά ονόματα χρηστών κ.λπ.
Τι γίνεται όμως αν θέλετε να αλλάξετε τις πληροφορίες που σχετίζονται με έναν συγκεκριμένο χρήστη; Επιτρέπει το Linux σε κανέναν να τροποποιεί εύκολα τόσο ευαίσθητες λεπτομέρειες; Η εντολή usermod είναι η απάντηση σε όλες αυτές τις ερωτήσεις.
Αυτό το άρθρο θα δείξει πώς μπορείτε να αλλάξετε το όνομα χρήστη σας στο Linux, μαζί με έναν λεπτομερή οδηγό για την τροποποίηση του αναγνωριστικού χρήστη και του αρχικού καταλόγου ενός χρήστη.
Αλλαγή ονόματος χρήστη σε Linux
Στο Linux, το αρχείο / etc / passwd αποθηκεύει τις πληροφορίες που σχετίζονται με τους χρήστες. Παρόλο που μπορείτε να τροποποιήσετε απευθείας τα στοιχεία χρήστη με την επεξεργασία του αρχείου passwd, δεν συνιστάται πρακτική, καθώς μπορεί να οδηγήσει σε διάφορα ζητήματα στο σύστημά σας.
Μπορείτε να χρησιμοποιήσετε το βοηθητικό πρόγραμμα usermod που παρέχεται από το Linux για την εκτέλεση λειτουργιών που σχετίζονται με τη διαχείριση και την εποπτεία των χρηστών. Η εντολή usermod σάς επιτρέπει ακόμη και να αλλάξετε το όνομα χρήστη ενός χρήστη στο Linux.
Λάβετε υπόψη ότι πρέπει να έχετε πρόσβαση σε λογαριασμό υπερχρήστη για να εκδώσετε αυτές τις εντολές με επιτυχία. Εάν δεν έχετε την εξουσιοδότηση, μπορείτε να ζητήσετε από τον διαχειριστή του συστήματός σας να σας προσθέσω στη λίστα sudoers.
Για να αλλάξετε το όνομα χρήστη, χρησιμοποιήστε το -μεγάλο σημαία με usermod:
usermod -l newusername παλιό όνομα χρήστη
Για παράδειγμα, για να αλλάξετε το όνομα χρήστη του χρήστη "makeuseof" σε "muo":
usermod -l muo makeuseof
Μετονομάστε τον αρχικό φάκελο
Η αλλαγή του ονόματος χρήστη στο Linux χρησιμοποιώντας την προαναφερθείσα εντολή δεν τροποποιεί τον αρχικό κατάλογο του συγκεκριμένου χρήστη. Χρησιμοποιήστε το -ρε επισημάνετε εάν θέλετε ο αρχικός φάκελος να αντικατοπτρίζει τις αλλαγές που έγιναν στο όνομα χρήστη.
Για να μετονομάσετε τον αρχικό κατάλογο του χρήστη μούο:
usermod -d / home / muo -m muo
Για να επαληθεύσετε εάν η προαναφερθείσα εντολή λειτουργεί, κατευθυνθείτε στον αρχικό κατάλογο και εντοπίστε το φάκελο με το όνομα μούο.
Εκχωρήστε ένα νέο αναγνωριστικό χρήστη σε έναν χρήστη
Εκτός από την αλλαγή του ονόματος χρήστη, η εντολή usermod σας επιτρέπει επίσης να αντιστοιχίσετε ένα νέο και μοναδικό UID σε οποιονδήποτε χρήστη. Το UID είναι ένας μη αρνητικός ακέραιος από το μηδέν. Τα UID μεταξύ του εύρους 0-99 προορίζονται για χρήστες του συστήματος.
Για να αλλάξετε το αναγνωριστικό χρήστη σε Linux χρησιμοποιώντας usermod:
usermod -u uid όνομα χρήστη
...όπου uid είναι το αναγνωριστικό χρήστη που θέλετε να εκχωρήσετε στο όνομα χρήστη όνομα χρήστη.
Όταν αλλάζετε το UID, το σύστημα θα προσθέσει το νέο UID ως κάτοχο όλων των αρχείων και φακέλων που υπάρχουν στο /home κατάλογος του συγκεκριμένου χρήστη.
Σημειώστε ότι ο χρήστης θα πρέπει να αλλάξει τα στοιχεία κατόχου τυχόν αρχείων εκτός του /home Ευρετήριο.
Σχετιζομαι με: Πώς να παραχωρήσετε δικαιώματα διαχειριστή σε έναν χρήστη στο Linux
Αλλάξτε το εμφανιζόμενο όνομα χρήστη
Το όνομα χρήστη και το αναγνωριστικό χρήστη είναι σημαντικά για τον προσδιορισμό ενός συγκεκριμένου χρήστη στο σύστημα. Εκτός από αυτά τα δύο, το Linux αποθηκεύει επίσης πρόσθετες "πληροφορίες δακτύλων" που σχετίζονται με χρήστες στο /etc/passwd αρχείο. Αυτές οι πληροφορίες περιλαμβάνουν το εμφανιζόμενο όνομα, το τηλέφωνο γραφείου και το τηλέφωνο εργασίας του χρήστη.
Παρόλο που οι χρήστες έχουν την πλήρη επιλογή αν θέλουν να παράσχουν τέτοιες πληροφορίες, το Linux σας επιτρέπει να αλλάξετε ή να αφαιρέσετε αυτές τις λεπτομέρειες όποτε θέλετε.
Μπορείτε να τροποποιήσετε το εμφανιζόμενο όνομα του λογαριασμού σας χρησιμοποιώντας είτε usermod είτε την εντολή chfn.
Χρήση της εντολής usermod
Καθορίστε το -ντο σημαία μαζί με την εντολή usermod για να αλλάξετε το εμφανιζόμενο όνομα:
usermod -c "First Last" όνομα χρήστη
Για παράδειγμα, εάν θέλετε να αλλάξετε το εμφανιζόμενο όνομα του χρήστη μούο:
usermod -c "Make UseOf" muo
Χρήση της εντολής chfn
Η αλλαγή του εμφανιζόμενου ονόματος χρησιμοποιώντας την εντολή chfn είναι απλή:
sudo chfn -f "Πρώτο τελευταίο" όνομα χρήστη
Για να τροποποιήσετε το εμφανιζόμενο όνομα του χρήστη κάνουν χρήση του:
sudo chfn -f "Make UseOf" makeuseof
Διαχείριση πληροφοριών χρήστη στο Linux
Δεδομένου ότι το Linux προσφέρει τόσες πολλές επιλογές που σχετίζονται με τη διαχείριση χρηστών, η ανάγκη για έναν ειδικό χρήστη με αυξημένα δικαιώματα είναι προφανής. Γι 'αυτό, κάθε σύστημα Linux έχει έναν ριζικό χρήστη ή έναν υπερχρήστη, που ελέγχει και παρακολουθεί τις δραστηριότητες άλλων χρηστών στο σύστημα.
Για να προσθέσετε ένα επιπλέον επίπεδο ασφάλειας και να διασφαλίσετε ότι κάθε χρήστης είναι απομονωμένος από τους υπόλοιπους, το Linux προσφέρει την επιλογή να προσθέσει έναν κωδικό πρόσβασης στον λογαριασμό σας. Εάν έχετε ήδη ρυθμίσει έναν αδύναμο κωδικό πρόσβασης χωρίς να έχετε πολλή σκέψη, σκεφτείτε το να τον αλλάξετε για να βελτιώσετε την ασφάλεια του λογαριασμού σας.
Θέλετε να αλλάξετε τον κωδικό πρόσβασης Linux; Εδώ είναι όλα όσα πρέπει να γνωρίζετε σχετικά με την επαναφορά ενός κωδικού πρόσβασης στο Linux.
Διαβάστε Επόμενο
- Linux
- Linux

Ο Deepesh είναι ο Junior Editor για Linux στο MUO. Γράφει ενημερωτικό περιεχόμενο στο Διαδίκτυο για πάνω από 3 χρόνια. Στον ελεύθερο χρόνο του, του αρέσει να γράφει, να ακούει μουσική και να παίζει κιθάρα.
Εγγραφείτε στο Newsletter μας
Εγγραφείτε στο ενημερωτικό δελτίο μας για τεχνικές συμβουλές, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!
Ένα ακόμη βήμα…!
Επιβεβαιώστε τη διεύθυνση email σας στο email που μόλις σας στείλαμε.