Πώς να διαγράψετε έναν χρήστη στο Linux

Pos Na Diagrapsete Enan Chreste Sto Linux



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

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







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



Πώς να διαγράψετε έναν χρήστη στο Linux

Πρώτον, πρέπει να είστε ο χρήστης root ή να έχετε το παρόμοιο δικαίωμα να προσθέσετε ή να διαγράψετε τους χρήστες μέσω της εντολής 'userdel'.



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


Αντικαταστήστε τη λέξη «όνομα χρήστη» με τον χρήστη που θέλετε να διαγράψετε. Για παράδειγμα, ας αφαιρέσουμε ένα ανενεργό όνομα χρήστη από το σύστημά μας χρησιμοποιώντας την προηγούμενη μέθοδο.





sudo userdel Shawn


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



sudo userdel -r Σον


Εδώ, η επιλογή «-r» ή «—remove» με την εντολή «userdel» δίνει περαιτέρω οδηγίες στο σύστημα να διαγράψει τον αρχικό κατάλογο. Η προηγούμενη εντολή δεν θα λειτουργήσει στις ακόλουθες συνθήκες:

    • Ο καθορισμένος χρήστης είναι ενεργός στο σύστημα.
    • Αυτός ο χρήστης έχει κάποιες διεργασίες που εκτελούνται στο παρασκήνιο.

Ωστόσο, μπορείτε να διαγράψετε τους χρήστες χωρίς να τους αφήσετε να ολοκληρώσουν τη συνεχή εργασία τους. Πρέπει να τερματίσετε τη σύνοδό τους ή να σκοτώσετε τις ημιτελείς διεργασίες τους εκτελώντας την εντολή 'pkill' ή χρησιμοποιώντας την επιλογή '-f' με την εντολή 'userdel'. Συνιστούμε τη μέθοδο «-f», καθώς καθοδηγεί το σύστημα να αφαιρέσει τους χρήστες με δύναμη ακόμα και όταν είναι ενεργοί.

sudo userdel -φά Σον


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

Όταν η ομάδα έχει συγκεκριμένα δικαιώματα που δεν προορίζονται για αυτόν τον χρήστη, πρέπει να χρησιμοποιήσετε την ακόλουθη εντολή σε αυτήν την περίπτωση:

gpasswd -ρε ομάδα ονόματος χρήστη


    • Το '-d' είναι η επιλογή για την αφαίρεση ενός χρήστη από μια ομάδα.
    • Στη θέση της «ομάδας», αναφέρετε το όνομα της στοχευόμενης ομάδας. Μπορείτε να εισαγάγετε πολλές ομάδες χωρίζοντάς τες με ένα κενό μεταξύ.

Μπορείτε επίσης να διαγράψετε έναν χρήστη από δύο ομάδες.

gpasswd -ρε όνομα χρήστη group1 group2


συμπέρασμα

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