Το CentOS 8 προσθέτει χρήστη και ομάδα

Centos 8 Add User Group



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

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







Προσθέστε χρήστες στο CentOS8

Στο CentOS, χρησιμοποιώντας την εντολή ‘useradd’, μπορούμε να δημιουργήσουμε έναν νέο χρήστη, ακολουθούμενο από το όνομα χρήστη που θα θέλαμε να χρησιμοποιήσουμε. Αυτή η εντολή είναι πολύ ευέλικτη, επιτρέποντάς σας να δημιουργήσετε χρήστες που μπορούν να συνδεθούν ή ακόμα και χρήστες που δεν μπορούν να συνδεθούν. Χωρίς οποιονδήποτε κατάλογο, ο χρήστης θα δημιουργηθεί και αποκλείεται από τη σύνδεση. Για παράδειγμα, εάν θέλετε να προσθέσετε ένα νέο προφίλ χρήστη μαζί χωρίς τον αρχικό κατάλογο του χρήστη, πρέπει να εκτελέσετε την ακόλουθη εντολή:



$sudoόνομα χρήστη adduser

Ή



$sudouseradd όνομα χρήστη

Μπορείτε να αντικαταστήσετε το όνομα χρήστη με david ή οποιοδήποτε από τα επιθυμητά ονόματά σας.





Με την επιτυχία, η εντολή δεν παράγει έξοδο, αλλά δημιουργεί τον αρχικό κατάλογο του χρήστη. Εάν ο λογαριασμός είναι ενεργοποιημένος, ο χρήστης μπορεί να γράψει, να τροποποιήσει και να αφαιρέσει αρχεία και φακέλους μέσα στον κεντρικό κατάλογο.



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

$sudo passwdΔαβίδ

Στις Ρυθμίσεις λογαριασμού, μπορείτε να δείτε τους χρήστες που δημιουργήσαμε πρόσφατα.

Ωστόσο, μπορείτε να ορίσετε όνομα χρήστη και κωδικό πρόσβασης σε μία μόνο προσπάθεια, αντί να εκτελείτε διαφορετικές εντολές. Πρέπει να εκτελέσετε την ακόλουθη εντολή για να ορίσετε ταυτόχρονα όνομα χρήστη και κωδικό πρόσβασης:

$sudouseradd –m όνομα χρήστη –p κωδικός πρόσβασης

Μπορείτε να ορίσετε όνομα χρήστη και κωδικό πρόσβασης σύμφωνα με την επιλογή σας.

Εδώ, το momi είναι το όνομα χρήστη και το momin01 είναι ο κωδικός πρόσβασης για τον εν λόγω χρήστη.

Διαγραφή χρηστών στο Centos 8

Εάν θέλετε να διαγράψετε τους ήδη δημιουργημένους χρήστες στο CentOS 8, μπορείτε να χρησιμοποιήσετε την εντολή userdel. Αυτή η εντολή είναι πολύ εύκολη στη χρήση, επιτρέποντάς σας να διαγράψετε χρήστες εάν διαχειρίζεστε το λειτουργικό σύστημα Linux. Για παράδειγμα, εάν θέλετε να διαγράψετε ένα προφίλ χρήστη μόνο, πρέπει να εκτελέσετε την ακόλουθη εντολή που επισυνάπτεται παρακάτω:

$sudoόνομα χρήστη userdel

Από την άλλη πλευρά, εάν θέλετε να διαγράψετε το προφίλ χρήστη χωρίς τον αρχικό κατάλογο του χρήστη, πρέπει να εκτελέσετε την ακόλουθη εντολή που τοποθετείται παρακάτω:

$sudouserdel –r όνομα χρήστη

Μπορείτε να αντικαταστήσετε το όνομα χρήστη, σύμφωνα με την επιλογή σας.

Προσθήκη ομάδων στο Centos 8

Μια ομάδα αντιπροσωπεύει τους χρήστες των ίδιων ιδιοτήτων. Σε κάθε ομάδα του λειτουργικού συστήματος Linux δόθηκαν κάποια συγκεκριμένα δικαιώματα. Κάθε ομάδα μπορεί να έχει περισσότερους από έναν χρήστες σε αυτήν. Έτσι, εάν θέλετε να προσθέσετε μερικές νέες ομάδες στο CentOS 8, πρέπει να γράψετε την ακόλουθη εντολή για να το κάνετε αυτό:

$sudogroupadd όνομα ομάδας

Για παράδειγμα, αντικαθιστούμε το όνομα ομάδας με τάξη και πόλη για να δημιουργήσουμε δύο νέες ομάδες στο CentOS 8.

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

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

$sudousermod –a –G όνομα χρήστη όνομα ομάδας

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

Ενώ ο χρήστης προστίθεται σε μια νέα ομάδα, συνιστάται η χρήση σημαίας –a. Σε περίπτωση που δεν χρησιμοποιείτε –μια σημαία, ο χρήστης θα αποσυνδεθεί από την ομάδα που δεν είναι γραμμένη μετά τη σημαία –G. Εδώ, κλάση είναι το όνομα μιας ομάδας και david είναι το όνομα του χρήστη που έχει προστεθεί.

Αυτή η εντολή μπορεί επίσης να χρησιμοποιηθεί διαφορετικά, αλλά λειτουργεί το ίδιο, όπως το παρακάτω παράδειγμα:

$sudousermod –όνομα χρήστη ονόματος ομάδας

Ελέγξτε τους χρήστες σε μια ομάδα

Πώς θα μπορούσατε να προσδιορίσετε ποιοι χρήστες είναι ήδη συμμετέχοντες σε κάποια συγκεκριμένη ομάδα; Μπορείτε να χρησιμοποιήσετε την απλή εντολή που γράφεται παρακάτω:

$λαβήόνομα ομάδας/και τα λοιπά/ομάδα

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

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

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

$sudoκαπάκι –g όνομα ομάδας

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

Υπάρχει επίσης ένας άλλος ειδικός τρόπος για να καταλάβετε ποιοι χρήστες είναι παρόντες στην ομάδα. Η εντολή που χρησιμοποιείται για τον συγκεκριμένο σκοπό είναι η ακόλουθη:

$sudo ομάδεςόνομα χρήστη

Στο παραπάνω σχήμα, μπορείτε να δείτε ότι ο john είναι στην ομάδα που ονομάζεται class και peter σε μια ομάδα που ονομάζεται city όπως αναμενόταν.

συμπέρασμα

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