Πώς να προσθέσετε ή να αφαιρέσετε έναν χρήστη από μια ομάδα στο Linux


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

Σε αυτό το σύντομο σύντομο άρθρο, θα μάθετε πώς να προσθέτετε ή να αφαιρείτε έναν χρήστη από μια ομάδα σε ένα σύστημα Linux.

Ελέγξτε μια ομάδα χρηστών στο Linux

Για να μάθετε σε ποια ομάδα ανήκει ένας χρήστης, απλώς εκτελέστε την ακόλουθη εντολή groups και δώστε το όνομα χρήστη (tecmint σε αυτό το παράδειγμα) ως όρισμα .

groups tecmint

tecmint : tecmint wheel

Για να μάθετε την ομάδα του χρήστη root στο Linux, απλώς εκτελέστε την εντολή groups χωρίς κανένα όρισμα.

group

root

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

Πριν προσπαθήσετε να προσθέσετε έναν χρήστη σε μια ομάδα, βεβαιωθείτε ότι ο χρήστης υπάρχει στο σύστημα. Για να προσθέσετε έναν χρήστη σε μια συγκεκριμένη ομάδα, χρησιμοποιήστε την εντολή usermod με τη σημαία -a που λέει στον usermod να προσθέσει έναν χρήστη στη συμπληρωματική ομάδα(ες) και το Η επιλογή -G καθορίζει τις πραγματικές ομάδες στην ακόλουθη μορφή.

Σε αυτό το παράδειγμα, το tecmint είναι το όνομα χρήστη και το postgres είναι το όνομα της ομάδας:

usermod -aG postgres tecmint
groups tecmint

Αφαιρέστε έναν χρήστη από μια ομάδα στο Linux

Για να αφαιρέσετε έναν χρήστη από μια ομάδα, χρησιμοποιήστε την εντολή gpasswd με την επιλογή -d ως εξής.

gpasswd -d tecmint postgres
groups tecmint

Επιπλέον, στο Ubuntu και στα παράγωγά του, μπορείτε να αφαιρέσετε έναν χρήστη από μια συγκεκριμένη ομάδα χρησιμοποιώντας την εντολή deluser ως εξής (όπου tecmint είναι το όνομα χρήστη και postgres είναι το όνομα της ομάδας).

sudo deluser tecmint postgres

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

man groups
man usermod
man gpasswd
man deluser

Θα βρείτε επίσης πολύ χρήσιμους τους ακόλουθους οδηγούς διαχείρισης χρηστών: