Βασική διαφορά – Adduser vs Useradd
Ένα λειτουργικό σύστημα χρησιμοποιείται για να δώσει οδηγίες στο υλικό. Το Linux είναι ένα λειτουργικό σύστημα. Είναι ένας κλώνος του UNIX. Το κύριο πλεονέκτημα του Linux είναι ότι οι προγραμματιστές μπορούν να δημιουργήσουν τα δικά τους λειτουργικά συστήματα χρησιμοποιώντας τον πυρήνα. Μερικές ευρέως χρησιμοποιούμενες διανομές Linux είναι το Ubuntu, το Fedora και το Debian. Οι πιο συχνές εργασίες του υπολογιστή είναι η περιήγηση, η δημιουργία, η μετακίνηση και η διαγραφή αρχείων. Υπάρχουν δύο μέθοδοι για τον αποτελεσματικό χειρισμό αρχείων. Δηλαδή χρησιμοποιώντας τη διεπαφή γραμμής εντολών (CLI) ή τη χρήση της διεπαφής γραφικών χρήστη (GUI). Η χρήση του CLI είναι καλύτερη στο Linux επειδή είναι ευέλικτο και γρήγορο. Οι εντολές δίνονται χρησιμοποιώντας το CLI και το Linux περιέχει ένα τερματικό για να δώσει εντολές. Υπάρχει μεγάλος αριθμός εντολών. Οι εντολές, adduser και useradd είναι για τη διαχείριση χρηστών. Η βασική διαφορά μεταξύ adduser και useradd είναι ότι το adduser χρησιμοποιείται για την προσθήκη χρηστών με τη ρύθμιση του αρχικού φακέλου του λογαριασμού και άλλων ρυθμίσεων, ενώ το useradd είναι μια εντολή βοηθητικού προγράμματος χαμηλού επιπέδου για την προσθήκη χρηστών. Αυτό το άρθρο εξετάζει τη διαφορά μεταξύ αυτών των δύο εντολών.
Τι είναι το Adduser;
Τα δεδομένα μπορούν να αλλάξουν ή να κλαπούν. Ως εκ τούτου, είναι ζωτικής σημασίας να διατηρούνται τα δεδομένα ασφαλή. Η ασφάλεια είναι το κύριο μέλημα στο Linux. Είναι ένα λειτουργικό σύστημα πολλών χρηστών. Υπάρχουν λοιπόν επίπεδα εξουσιοδότησης στο Linux. Κάθε αρχείο σε Linux ή Unix έχει έναν χρήστη. Υπάρχουν τρεις τύποι χρηστών στο Linux. Είναι χρήστης, ομάδα και άλλα. Ο «Χρήστης» είναι ο κάτοχος του αρχείου. Από προεπιλογή, ο χρήστης που δημιουργεί το αρχείο γίνεται χρήστης. Η «Ομάδα» μπορεί να περιέχει πολλούς χρήστες. Όλοι οι χρήστες στην ομάδα έχουν τα ίδια δικαιώματα αρχείων. Είναι δυνατό να προσθέσετε πολλούς χρήστες στην ομάδα και να εκχωρήσετε δικαιώματα ομάδας. Το "Other" δεν δημιουργεί το αρχείο, αλλά έχει πρόσβαση στο αρχείο.
Με αυτόν τον τρόπο, τα αρχεία διατηρούνται χωριστά από κάθε χρήστη. Οι χρήστες μπορούν να διαβάσουν, να γράψουν και να εκτελέσουν. Λίστα αδειών ανάγνωσης του περιεχομένου. Το δικαίωμα εγγραφής επιτρέπει την τροποποίηση του περιεχομένου. Σε Linux ή Unix, δεν μπορεί να τρέξει ένα πρόγραμμα χωρίς την άδεια εκτέλεσης.
Η εντολή adduser χρησιμοποιείται για την προσθήκη χρηστών σύμφωνα με τις επιλογές της γραμμής εντολών και τις πληροφορίες διαμόρφωσης. Η σύνταξη της εντολής είναι $ εντολή – ορίσματα επιλογών. Υπάρχουν ορισμένες επιλογές με το adduser. Το -h ή -help είναι η εκτύπωση της οθόνης βοήθειας. Το –σύστημα χρησιμοποιείται για τη ρύθμιση των χρηστών του συστήματος. Το –group χρησιμοποιείται για την προσθήκη μιας νέας ομάδας.
Εικόνα 01: Η εντολή adduser
Το Παρακάτω δείχνει τον τρόπο δημιουργίας νέου χρήστη χρησιμοποιώντας την εντολή adduser. Το όνομα του χρήστη είναι user_1. Ένας κανονικός χρήστης δεν μπορεί να προσθέσει άλλον χρήστη. Θα πρέπει να εκτελεί τις εντολές ως υπερ-χρήστης για να προσθέσει έναν χρήστη. Επομένως, θα πρέπει να χρησιμοποιεί "sudo".
Εικόνα 02: Προσθήκη χρήστη που ονομάζεται user_1 με την εντολή adduser
Εικόνα 03: Δημιουργήθηκε ο χρήστης_1.
Με την προβολή του περιεχομένου στο /etc/passwd, μπορείτε να δείτε τις λεπτομέρειες του χρήστη_1.
Τι είναι το Useradd;
Η εντολή useradd χρησιμοποιείται επίσης για την προσθήκη χρηστών. Έρχεται με μερικές σημαίες. Μερικά από αυτά είναι τα εξής.
-D Προεπιλογές
-m Δημιουργεί έναν οικιακό κατάλογο
-s Καθορίζει το κέλυφος για τον χρήστη
-e Ημερομηνία κατά την οποία ο λογαριασμός χρήστη θα απενεργοποιηθεί
-b Βασικός κατάλογος για τον αρχικό κατάλογο του χρήστη
-u UID
-g Αρχικός αριθμός ομάδας
-G Πρόσθετες ομάδες κατά όνομα
-c Σχόλιο
Εικόνα 04: Προεπιλογή
Ένα παράδειγμα προσθήκης χρήστη είναι το ακόλουθο,
Εικόνα 05: Δημιουργία χρήστη_2 με την εντολή useradd
Η προσθήκη νέου χρήστη δεν μπορεί να γίνει ως κανονικός χρήστης. Επομένως, θα πρέπει να χρησιμοποιεί το "sudo" για σούπερ χρήστη. Η σημαία -m χρησιμοποιείται για τη δημιουργία του φακέλου χρήστη στον αρχικό κατάλογο. Το "-s" χρησιμοποιείται για τον ορισμό του κελύφους. Το "-g" είναι για την ομάδα και το "-c" είναι για σχόλια. Αφού μεταβείτε στον αρχικό κατάλογο, θα δημιουργηθεί ο χρήστης_2.
Ποιες είναι οι ομοιότητες μεταξύ Adduser και Useradd;
- Και οι δύο είναι εντολές Linux.
- Μπορούν να χρησιμοποιηθούν και τα δύο για τη δημιουργία χρηστών.
Ποια είναι η διαφορά μεταξύ Adduser και Useradd;
Adduser vs Useradd |
|
Adduser είναι η εντολή για την προσθήκη χρηστών στο σύστημα σύμφωνα με τις επιλογές της γραμμής εντολών και τις πληροφορίες διαμόρφωσης στο /etc/adduser.conf. | Το Useradd είναι ένα βοηθητικό πρόγραμμα χαμηλού επιπέδου για την προσθήκη χρηστών. |
Χαρακτηριστικά | |
Η εντολή adduser δημιουργεί τον χρήστη και ρυθμίζει τους αρχικούς φακέλους του λογαριασμού και άλλες ρυθμίσεις. | Η εντολή useradd μόλις δημιουργεί τον χρήστη. |
Δημιουργία καταλόγου | |
Η εντολή adduser δημιουργεί αυτόματα έναν κατάλογο χρήστη στο σπίτι (/home/user). | Η εντολή useradd δεν δημιουργεί έναν κατάλογο χρήστη στο σπίτι, εάν δεν έχει καθοριστεί με -m. |
Πολυπλοκότητα σύνταξης | |
Η σύνταξη της εντολής για το adduser δεν είναι περίπλοκη όπως στο useradd. | Η εντολή useradd έχει κάποια πολυπλοκότητα. |
Σύνοψη – Adduser vs Useradd
Το Linux είναι δημοφιλές μεταξύ μεγάλων οργανισμών καθώς και μεταξύ των τακτικών χρηστών υπολογιστών. Χρησιμοποιείται επίσης για περιβάλλοντα διακομιστή λόγω της αξιοπιστίας και της σταθερότητας. Ο χρήστης μπορεί να δώσει εντολές χρησιμοποιώντας τη διεπαφή γραμμής εντολών για να εκτελέσει διάφορες εργασίες. Δύο κύριες εντολές για τη διαχείριση χρηστών είναι το adduser και το useradd. Η διαφορά μεταξύ adduser και useradd είναι ότι το adduser χρησιμοποιείται για την προσθήκη χρηστών με ρύθμιση του αρχικού φακέλου του λογαριασμού και άλλες ρυθμίσεις, ενώ το useradd είναι μια εντολή βοηθητικού προγράμματος χαμηλού επιπέδου για την προσθήκη χρηστών.
Λήψη του PDF Adduser vs Useradd
Μπορείτε να κατεβάσετε την έκδοση PDF αυτού του άρθρου και να τη χρησιμοποιήσετε για σκοπούς εκτός σύνδεσης σύμφωνα με τη σημείωση παραπομπής. Κάντε λήψη της έκδοσης PDF εδώ Διαφορά μεταξύ Adduser και Useradd