Διαφορά μεταξύ Adduser και Useradd

Πίνακας περιεχομένων:

Διαφορά μεταξύ Adduser και Useradd
Διαφορά μεταξύ Adduser και Useradd

Βίντεο: Διαφορά μεταξύ Adduser και Useradd

Βίντεο: Διαφορά μεταξύ Adduser και Useradd
Βίντεο: How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox 2024, Νοέμβριος
Anonim

Βασική διαφορά – 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 χρησιμοποιείται για την προσθήκη μιας νέας ομάδας.

Διαφορά μεταξύ Adduser και Useradd
Διαφορά μεταξύ Adduser και Useradd
Διαφορά μεταξύ Adduser και Useradd
Διαφορά μεταξύ Adduser και Useradd

Εικόνα 01: Η εντολή adduser

Το Παρακάτω δείχνει τον τρόπο δημιουργίας νέου χρήστη χρησιμοποιώντας την εντολή adduser. Το όνομα του χρήστη είναι user_1. Ένας κανονικός χρήστης δεν μπορεί να προσθέσει άλλον χρήστη. Θα πρέπει να εκτελεί τις εντολές ως υπερ-χρήστης για να προσθέσει έναν χρήστη. Επομένως, θα πρέπει να χρησιμοποιεί "sudo".

Διαφορά μεταξύ Adduser και Useradd _Εικόνα 02
Διαφορά μεταξύ Adduser και Useradd _Εικόνα 02
Διαφορά μεταξύ Adduser και Useradd _Εικόνα 02
Διαφορά μεταξύ Adduser και Useradd _Εικόνα 02

Εικόνα 02: Προσθήκη χρήστη που ονομάζεται user_1 με την εντολή adduser

Διαφορά μεταξύ Adduser και Useradd_Figure 03
Διαφορά μεταξύ Adduser και Useradd_Figure 03
Διαφορά μεταξύ Adduser και Useradd_Figure 03
Διαφορά μεταξύ Adduser και Useradd_Figure 03

Εικόνα 03: Δημιουργήθηκε ο χρήστης_1.

Με την προβολή του περιεχομένου στο /etc/passwd, μπορείτε να δείτε τις λεπτομέρειες του χρήστη_1.

Τι είναι το Useradd;

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

-D Προεπιλογές

-m Δημιουργεί έναν οικιακό κατάλογο

-s Καθορίζει το κέλυφος για τον χρήστη

-e Ημερομηνία κατά την οποία ο λογαριασμός χρήστη θα απενεργοποιηθεί

-b Βασικός κατάλογος για τον αρχικό κατάλογο του χρήστη

-u UID

-g Αρχικός αριθμός ομάδας

-G Πρόσθετες ομάδες κατά όνομα

-c Σχόλιο

Διαφορά μεταξύ Adduser και Useradd_Figure 04
Διαφορά μεταξύ Adduser και Useradd_Figure 04
Διαφορά μεταξύ Adduser και Useradd_Figure 04
Διαφορά μεταξύ Adduser και Useradd_Figure 04

Εικόνα 04: Προεπιλογή

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

Βασική διαφορά μεταξύ Adduser και Useradd
Βασική διαφορά μεταξύ Adduser και Useradd
Βασική διαφορά μεταξύ Adduser και Useradd
Βασική διαφορά μεταξύ Adduser και Useradd

Εικόνα 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

Συνιστάται: