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

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

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





Δείτε πώς μπορείτε να χρησιμοποιήσετε το useradd εντολή στο Linux, η οποία σας επιτρέπει να δημιουργείτε γρήγορα νέους χρήστες από το τερματικό σας.





Τι είναι η εντολή useradd;

Η εντολή useradd στο Linux είναι η τυπική εντολή που χρησιμοποιείται για την προσθήκη νέων χρηστών. Ενώ οι περισσότερες διανομές Linux χρησιμοποιούν την εντολή useradd, μερικές από αυτές, συμπεριλαμβανομένου του Ubuntu, έχουν την εντολή adduser για τη διαχείριση χρηστών.





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

Διανομές όπως το Ubuntu έχουν δημιουργήσει ένα νέο adduser εντολών το οποίο συνδέεται με την προεπιλεγμένη εντολή useradd μέσω ενός συμβολικού συνδέσμου. Ένας συμβολικός σύνδεσμος είναι ένα αρχείο που αποθηκεύει μια αναφορά οποιουδήποτε άλλου αρχείου στο σύστημά σας.



Μπορείτε να πείτε ότι το useradd και το adduser είναι η ίδια εντολή αλλά με διαφορετικό όνομα. Η εντολή useradd χρησιμοποιείται σε κάθε διανομή που βασίζεται σε Arch, ενώ το adduser χρησιμοποιείται στο Ubuntu.

Τυπικοί και αυξημένοι χρήστες

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





  1. Διοικητικό (Root)
  2. Τακτικός
  3. Υπηρεσία

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

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





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

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

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

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

Το Useradd είναι μία από τις πιο ισχυρές εντολές που παρέχονται στο Linux. Λάβετε υπόψη ότι μόνο οι διαχειριστές μπορούν να δημιουργήσουν νέους χρήστες σε ένα σύστημα. Ακολουθεί η προεπιλεγμένη σύνταξη της εντολής useradd.

useradd [options] username

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

Μπορείτε να δημιουργήσετε έναν νέο χρήστη με την ακόλουθη εντολή.

useradd muo

1. Δημιουργία κωδικών πρόσβασης χρήστη

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

passwd muo

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

Το αρχείο 'etc/passwd' αποθηκεύει όλες τις πληροφορίες που σχετίζονται με τους κωδικούς πρόσβασης χρήστη. Μπορείτε ακόμη και να ελέγξετε το αρχείο πληκτρολογώντας nano /etc /passwd στο τερματικό σας.

2. Δημιουργία χρηστών με διαφορετικούς καταλόγους σπιτιού

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

useradd -d home/somedirectory/muohome muo

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

useradd -M muo

3. Δημιουργία νέου χρήστη με προσαρμοσμένο UID

Ένα UID ή User ID εκχωρείται αυτόματα σε νέους χρήστες. Τα UID κάτω των 500 προορίζονται για διαχειριστές και υπερχρήστες. Εάν δημιουργήσετε τον πρώτο σας κανονικό χρήστη, το σύστημα θα του εκχωρήσει ένα UID 501.

Για να αλλάξετε αυτήν την προεπιλεγμένη συμπεριφορά, χρησιμοποιήστε το -u σημαία με την εντολή useradd.

useradd -u 605 muo

4. Προσθήκη χρήστη στις Ομάδες

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

Για να προσθέσετε έναν χρήστη σε μια ομάδα, μπορείτε να χρησιμοποιήσετε το -ΣΟΛ σημαία με την προεπιλεγμένη εντολή.

πώς να παίξετε παλιά παιχνίδια στον υπολογιστή στα windows 10
useradd -G admins

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

useradd -G admins,editors,owners muo

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

Δημιουργία χρηστών Linux με GUI

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

Σχετίζεται με: Καλύτερα περιβάλλοντα επιφάνειας εργασίας Linux

Στο Ubuntu, ανοίξτε Ρυθμίσεις> Λεπτομέρειες> Χρήστες> Ξεκλείδωμα Το Πληκτρολογήστε τον κωδικό πρόσβασης ρίζας εάν δεν τον έχετε ήδη κάνει. Θα βρείτε όλες τις επιλογές που χρειάζεστε σχετικά με τη διαχείριση χρηστών. Σε συστήματα που εκτελούν περιβάλλον KDE, μεταβείτε στο Ρυθμίσεις συστήματος και κάντε κλικ στο User Manager από τις επιλογές.

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

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

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

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

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Γιατί το Robolinux είναι το καλύτερο Linux για χρήστες Windows

Η μετάβαση από Windows σε Linux μπορεί να είναι δύσκολη. Διευκολύνετε επιλέγοντας το Robolinux, την καλύτερη διανομή linux για χρήστες Windows.

Διαβάστε Επόμενο
Σχετικά θέματα Σχετικά με τον Συγγραφέα Deepesh Sharma(79 άρθρα δημοσιεύθηκαν)

Ο Deepesh είναι ο Junior Editor για Linux στο MUO. Γράφει ενημερωτικούς οδηγούς στο Linux, με στόχο να προσφέρει μια ευχάριστη εμπειρία σε όλους τους νεοεισερχόμενους. Δεν είμαι σίγουρος για τις ταινίες, αλλά αν θέλετε να μιλήσετε για την τεχνολογία, είναι ο τύπος σας. Στον ελεύθερο χρόνο του, μπορείτε να τον βρείτε να διαβάζει βιβλία, να ακούει διαφορετικά είδη μουσικής ή να παίζει κιθάρα.

Περισσότερα από Deepesh Sharma

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή
Κατηγορία Linux