Πώς να προσθέσετε χρήστες στο Arch Linux

How Add Users Arch Linux



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

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







Σήμερα, ας ελέγξουμε την προσθήκη λογαριασμού χρήστη στο Arch Linux.



Λογαριασμοί χρηστών

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



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





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

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



Ενέργειες λογαριασμού χρήστη

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

Ενεργοποίηση της ομάδας τροχών

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

Πρέπει να τροποποιήσουμε το αρχείο sudoers. Εκτελέστε την ακόλουθη εντολή.

sudo ΣΥΝΤΑΚΤΗΣ=νανοvisudo

Αυτό θα ξεκινήσει το αρχείο /etc /sudoers με τον επεξεργαστή Nano. Τώρα, μετακινηθείτε προς τα κάτω και μην σχολιάσετε την ομάδα τροχών.

Αποθηκεύστε το αρχείο πατώντας Ctrl + O και βγείτε από τον επεξεργαστή πατώντας Ctrl + X.

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

Προσθήκη χρήστη

Τώρα, είμαστε έτοιμοι να προσθέσουμε έναν νέο χρήστη. Η εντολή useradd ακολουθεί την ακόλουθη δομή.

sudouseradd<επιλογές>> <όνομα χρήστη>>

Η προσθήκη ενός νέου χρήστη στο σύστημα είναι αρκετά απλή. Απλώς πείτε στο useradd το όνομα χρήστη.

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

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

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

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

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

sudo passwd <όνομα χρήστη>>

Είναι δυνατό να συμπιέσετε όλα τα προαναφερθέντα βήματα σε μία μόνο γραμμή.

sudouseradd <όνομα χρήστη>> <Κωδικός πρόσβασης>>

Το useradd είναι επίσης σε θέση να ορίσει έναν προσαρμοσμένο κατάλογο για τον νεοδημιουργημένο χρήστη. Για το σκοπό αυτό, χρησιμοποιήστε τη σημαία -d.

sudouseradd-ρε /μονοπάτι/προς το/Σπίτι/σε εσένα <όνομα χρήστη>> <Κωδικός πρόσβασης>>

Το useradd είναι επίσης ικανό να εκτελέσει πολλές άλλες λειτουργίες. Για παράδειγμα, η σημαία -G για να ορίσετε σε ποια ομάδα θα εγγραφείτε.

sudouseradd-ΣΟΛ <ομάδες>> -ρε /μονοπάτι/προς το/Σπίτι/σε εσένα <όνομα χρήστη>>
<Κωδικός πρόσβασης>>

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

sudouseradd-r -μικρό /usr/είμαι/ψάρι<όνομα χρήστη>>

Χρειάζεται να επαληθεύσετε το αποτέλεσμα; Δοκιμάστε να συνδεθείτε στο λογαριασμό χρήστη με την ακόλουθη εντολή.

sudo του-<όνομα χρήστη>>
sudo ποιός είμαι

Τροποποίηση χαρακτηριστικών χρήστη

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

Το usermod ακολουθεί την ακόλουθη δομή.
sudousermod<επιλογές>> <όνομα χρήστη>>

Για παράδειγμα, μπορείτε να αλλάξετε το όνομα σύνδεσης ενός χρήστη!

sudousermod-ο <νέο όνομα χρήστη>> <παλιό όνομα χρήστη>>

Θέλετε να αλλάξετε τον αρχικό κατάλογο για τον χρήστη; Χρησιμοποιήστε τη σημαία -d ή –σπιτιού.

sudousermod -ρε /μονοπάτι/νέος/Σπίτι<όνομα χρήστη>>

Μπορείτε επίσης να ορίσετε την ημερομηνία λήξης ενός χρήστη! Μετά το πέρας του χρόνου, ο χρήστης δεν θα είναι πλέον διαθέσιμος στο σύστημα.

sudousermod--ημερομηνία λήξης <ΕΕΕΕ-ΜΜ-ΗΗ>> <όνομα χρήστη>>

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

sudousermod--προσαρτώ --ομάδες <ομάδα 1, ομάδα 2,…>> <όνομα χρήστη>>

Αλλάξτε το προεπιλεγμένο κέλυφος ενός χρήστη χρησιμοποιώντας τη σημαία –shell.

sudousermod--κέλυφος <shell_path>> <όνομα χρήστη>>

Όπως το useradd, το usermod επιτρέπει επίσης τη στοίβαξη όλων των παραμέτρων σε μία μόνο γραμμή.

sudousermod--ημερομηνία λήξης <ΕΕΕΕ-ΜΜ-ΗΗ>> --προσαρτώ --ομάδες <ομάδα 1, ομάδα 2,…>>
--κέλυφος <shell_path>>

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

sudousermod--κλειδαριά <όνομα χρήστη>>

Ο χρήστης μπορεί να ενεργοποιηθεί χρησιμοποιώντας την ακόλουθη εντολή.

sudousermod--ξεκλείδωμα <όνομα χρήστη>>

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

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

Χρησιμοποιήστε την ακόλουθη εντολή για την κατάργηση ενός χρήστη.

sudouserdel<όνομα χρήστη>>

Εάν θέλετε να καταργήσετε τον χρήστη με τον σχετικό αρχικό κατάλογο, χρησιμοποιήστε την ακόλουθη εντολή.

sudouserdel-r <όνομα χρήστη>>

Τελικές σκέψεις

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

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