Διαχείριση χρηστών Ubuntu

Ubuntu User Management



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







Σε αυτήν την ανάρτηση, θα εκτελέσουμε καθεμία από τις παραπάνω εργασίες μέσω του τερματικού.



Δημιουργία χρήστη

Μπορούμε να προσθέσουμε έναν χρήστη στο λειτουργικό σύστημα Ubuntu μέσω GUI ή από το τερματικό. Μπορούμε είτε να χρησιμοποιήσουμε την απλή εντολή adduser για να προσθέσουμε έναν χρήστη είτε την εντολή adduser –system για να προσθέσουμε έναν χρήστη συστήματος.



Για να δημιουργήσετε έναν νέο χρήστη συστήματος,





$sudoπρόσθεσε χρήστη--Σύστημαlinuxuser2

Για να δημιουργήσετε έναν απλό χρήστη,

$sudoadduser linuxuser1



Αφού εκτελέσετε την παραπάνω εντολή, θα σας ζητήσει να ορίσετε δύο φορές τον νέο κωδικό πρόσβασης για τον νέο χρήστη.

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

Αφού παρέχει τις λεπτομέρειες, θα σας ζητήσει είτε οι πληροφορίες που παρέχονται είναι σωστές είτε όχι. Πατήστε y για να συνεχίσετε και πατήστε Enter εάν οι πληροφορίες είναι σωστές.

Λίστα όλων των χρηστών

Τώρα, εάν θέλετε να καταχωρίσετε όλους τους χρήστες του Ubuntu στο τερματικό, μπορείτε να πληκτρολογήσετε την ακόλουθη εντολή.

$Τομή --περιοριστής=:--πεδία=1 /και τα λοιπά/passwd

Θα εμφανίσει όλους τους χρήστες του συστήματος Ubuntu.

Αλλαγή κωδικού πρόσβασης χρήστη

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

$του- linuxuser1

Αφού εκτελέσετε την παραπάνω εντολή, θα σας ζητήσει να εισαγάγετε τον κωδικό πρόσβασης αυτού του χρήστη, πληκτρολογήστε τον κωδικό πρόσβασης και πατήστε Enter.

Μπορείτε να δείτε ότι το όνομα χρήστη έχει αλλάξει.

Τώρα, εκτελέστε την εντολή passwd,

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

Δημιουργία ομάδας

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

$sudoaddgroup linuxgroup1

Όπως μπορείτε να δείτε ότι η linuxgroup1 δημιουργήθηκε με επιτυχία.

Παραθέστε όλες τις ομάδες

Τώρα, εάν θέλετε να παραθέσετε όλες τις ομάδες που υπάρχουν στο λειτουργικό σύστημα Ubuntu, εκτελέστε την παρακάτω εντολή

$Τομή --περιοριστής=:--πεδία=1 /και τα λοιπά/ομάδα

Θα απαριθμήσει όλες τις υπάρχουσες ομάδες του λειτουργικού συστήματος.

Προσθήκη χρήστη σε ομάδα

Οι χρήστες μπορούν να ομαδοποιηθούν επίσης στο Ubuntu. Μπορούμε να προσθέσουμε έναν χρήστη στην ομάδα παρέχοντας το όνομα της ομάδας και το όνομα χρήστη στην εντολή usermod με τις σημαίες -aG όπως αυτό,

$sudousermod-αΓlinuxgroup1 linuxuser1

Ο χρήστης linuxuser1 θα προστεθεί στην ομάδα linuxgroup1.

Εμφάνιση ομάδας χρηστών

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

$του- linuxuser1

$ομάδες

Όπως μπορείτε να δείτε ότι το linuxgroup1 αναφέρεται ως η ομάδα του linuxuser1.

Καταχωρίστε όλους τους χρήστες σε μια ομάδα

Για να παραθέσετε όλους τους χρήστες οποιασδήποτε ομάδας, εκτελέστε την εντολή cat, cut και grep με τις ακόλουθες παραμέτρους.

$Γάτα /και τα λοιπά/ομάδα| Τομή --περιοριστής=:--πεδία=1,4 | λαβήΟΝΟΜΑ ΟΜΑΔΑΣ

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

Μπορείτε να δείτε ότι παρατίθενται οι χρήστες στο linuxgroup1.

Διαγραφή χρήστη από ομάδα

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

$sudodeluser linuxuser1 linuxgroup1

Μπορείτε να δείτε ότι ο χρήστης έχει αφαιρεθεί από την ομάδα linuxgroup1.

Διαγραφή χρήστη

Εάν θέλετε να διαγράψετε έναν χρήστη από το λειτουργικό σύστημα. Μπορείτε απλά να το διαγράψετε εκτελώντας την εντολή deluser με το όνομα χρήστη

$sudodeluser linuxuser1

Εάν θέλετε να διαγράψετε και τον αρχικό κατάλογο του χρήστη, χρησιμοποιήστε τη σημαία –remove-home με την εντολή deluser όπως αυτή

$sudoπαραληρητής-απομακρυνθείτε από το σπίτιlinuxuser1

Και τώρα, αν παραθέσουμε τον κατάλογο /home, δεν θα υπάρχει πλέον αρχικός κατάλογος του χρήστη linuxuser1.

Διαγραφή ομάδας

Για να αφαιρέσετε την ομάδα από το λειτουργικό σύστημα, εκτελέστε την εντολή delgroup με το όνομα της ομάδας όπως αυτό

$sudodelgroup linuxgroup1

Η ομάδα διαγράφεται με επιτυχία.

Τύλιξε

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