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

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

Προσθήκη Superuser στο Ubuntu και το Debian

Στο Ubuntu και σε άλλες διανομές που βασίζονται στο Debian, υπάρχουν δύο σημαντικοί τρόποι προσθήκης ενός χρήστη sudo. Μπορείτε είτε να το κάνετε μέσω του τερματικού είτε να ακολουθήσετε τη γραφική προσέγγιση, χρησιμοποιώντας τις Ρυθμίσεις συστήματος.

1. Η προσέγγιση της γραμμής εντολών

Για να προσθέσετε έναν χρήστη sudo μέσω της γραμμής εντολών, πρέπει πρώτα να ξεκινήσετε το τερματικό. Στη συνέχεια, πληκτρολογήστε την ακόλουθη εντολή:

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

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

Αυτή η εντολή θα δημιουργήσει έναν νέο χρήστη που μπορείτε να προσθέσετε στην ομάδα sudoers. Και πάλι, υπάρχουν πολλοί τρόποι για να προσθέσετε έναν χρήστη στην ομάδα sudo. Ο πρώτος τρόπος είναι η χρήση του usermod εντολή.

sudo usermod -aG όνομα χρήστη sudo

...όπου -ένα αναφέρεται στο Προσαρτώ λειτουργία και σολ σημαίνει Ομάδα.

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

όνομα χρήστη ομάδων

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

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

Η διαδικασία επαλήθευσης παραμένει η ίδια όπως πριν.

2. Χρήση της γραφικής διεπαφής

Πριν προσθέσετε τον χρήστη στην ομάδα sudo χρησιμοποιώντας τις Ρυθμίσεις συστήματος, θα πρέπει πρώτα να δημιουργήσετε έναν νέο χρήστη μέσω της γραμμής εντολών. Στη συνέχεια, ακολουθήστε τα παρακάτω βήματα για να προχωρήσετε:

  1. Μεταβείτε στο μενού Εφαρμογές και κάντε κλικ στο Χρήστες επιλογή. Θα δείτε μια λίστα χρηστών, συμπεριλαμβανομένων των νέων χρηστών.
  2. Κάνε κλικ στο Ξεκλείδωμα επιλογή, ακολουθούμενη από τον κωδικό πρόσβασης root. Μπορείτε να μεταβείτε σε άλλο λογαριασμό χρήστη κάνοντας απλώς κλικ σε αυτόν.
  3. Μόλις το επιλέξετε, θα δείτε μια επιλογή μετατροπής του νέου λογαριασμού χρήστη σε λογαριασμό διαχειριστή. Εναλλαγή του κουμπιού δίπλα στο Διαχειριστής ετικέτα, και ο λογαριασμός θα προστεθεί ως λογαριασμός sudo.

Σχετίζεται με: Πώς να χρησιμοποιήσετε τις εντολές sudo χωρίς κωδικό πρόσβασης στο Linux

Δημιουργία νέου Superuser στο Arch Linux

Στο Arch Linux, δεδομένου ότι το σύστημα δεν δημιουργεί έναν λογαριασμό sudo από προεπιλογή, ο χρήστης πρέπει να τον δημιουργήσει χειροκίνητα. Το πρώτο βήμα είναι να αποκτήσετε πρόσβαση root χρησιμοποιώντας το su εντολή.

su

Εισαγάγετε τον κωδικό πρόσβασης για τον χρήστη root, ακολουθούμενος από την παρακάτω εντολή:

pacman -Sy sudo

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

useradd --δημιουργήστε το όνομα χρήστη

Ορίστε έναν κωδικό πρόσβασης για τον νέο χρήστη χρησιμοποιώντας την εντολή passwd.

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

Τώρα, ήρθε η ώρα να προσθέστε το νέο όνομα χρήστη στη λίστα sudoers. Χρησιμοποιήστε το usermod εντολή για να επιτευχθεί αυτό.

usermod --προσαρμόζεται -ομάδες χρηστών τροχού

Μπορείτε να ελέγξετε το αρχείο sudoers χρησιμοποιώντας την ακόλουθη εντολή:

visudo 

Μόλις το /etc/sudoers ανοίγει το αρχείο, πρέπει να επεξεργαστείτε ορισμένες προδιαγραφές δικαιωμάτων χρήστη, που βρίσκονται στο κάτω μέρος του αρχείου sudoers. Εντοπίστε την ακόλουθη γραμμή στο αρχείο κειμένου:

#%τροχός ΟΛΑ = (ΟΛΑ) ΟΛΑ

Παραγωγή:

Αφαιρέστε το # σύμβολο που προηγείται του %ρόδα γραμμή και αποθηκεύστε τις αλλαγές. Τύπος Ctrl + O στο πληκτρολόγιο για να αποθηκεύσετε το αρχείο.

Για να ελέγξετε αν ο χρήστης έχει προστεθεί με επιτυχία, πρέπει να εκτελέσετε την ακόλουθη εντολή:

su όνομα χρήστη

Η εντολή bash θα αλλάξει ώστε να αντικατοπτρίζει το όνομα του νέου χρήστη. Για επαλήθευση, πληκτρολογήστε:

ποιός είμαι

Θα πρέπει να εμφανίζει το όνομα του τρέχοντος χρήστη. Για να ελέγξετε αν ο νέος χρήστης έχει δικαιώματα sudo, πληκτρολογήστε:

sudo whoami

Εάν εμφανίζεται η έξοδος ρίζα, τότε ο τρέχων χρήστης έχει πρόσβαση διαχειριστή.

Προσθήκη λογαριασμού sudo στο CentOS

Λαμβάνοντας υπόψη τη δημοτικότητα του CentOS, θα ήταν κρίμα να χάσουμε τη διαδικασία προσθήκης ενός λογαριασμού sudo σε αυτήν τη διανομή. Η διαδικασία για την προσθήκη ενός λογαριασμού sudo στο CentOS είναι παρόμοια με τη διαδικασία που καθορίστηκε παραπάνω για το Arch Linux, αλλά με μερικές βασικές αλλαγές.

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

su

Αφού συνδεθείτε ως ο χρήστης root, ήρθε η ώρα να δημιουργήσετε έναν νέο χρήστη, τον οποίο στη συνέχεια θα προσθέσουμε στη λίστα sudoers.

useradd -Ονομα χρήστη τροχού

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

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

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

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

Παραγωγή:

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

Πώς να προσθέσετε έναν Superuser στο Fedora

Τελευταίο αλλά όχι το λιγότερο σημαντικό, σε περίπτωση που χρησιμοποιείτε το Fedora ως το κύριο λειτουργικό σας σύστημα, μπορείτε να εκχωρήσετε προνόμια υπερχρήστη σε έναν νέο χρήστη με μερικά απλά βήματα.

Για να δημιουργήσετε έναν νέο χρήστη, χρησιμοποιήστε την εντολή adduser ως εξής:

όνομα χρήστη adduser

Τώρα, ορίστε έναν κωδικό πρόσβασης για τον νέο χρήστη.

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

Προσθέστε αυτόν τον νεοδημιουργημένο χρήστη στο ρόδα ομάδα χρησιμοποιώντας το usermod εντολή.

usermod -aG όνομα χρήστη τροχού

Ανοίξτε το αρχείο sudoers χρησιμοποιώντας την ακόλουθη εντολή:

visudo

Τώρα, πρέπει να επεξεργαστείτε ορισμένες προδιαγραφές δικαιωμάτων χρήστη. Εντοπίστε την ακόλουθη γραμμή στο αρχείο κειμένου και αποσυνδέστε το %τροχός ALL = (ALL) γραμμή αφαιρώντας το Λίβρα χαρακτήρας (#) που προηγείται.

## Αποσύνδεση για να επιτρέπεται στα μέλη της ομάδας τροχών να εκτελούν οποιαδήποτε εντολή
%τροχός ALL = (ALL) ALL

Χορήγηση προνομίων Superuser σε νέους χρήστες

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

Δεν γνωρίζουν πολλοί χρήστες Linux για αυτό, αλλά το sudo και το su είναι δύο διαφορετικές εντολές. Αν και οι δύο εκτελούν παρόμοιες λειτουργίες, είναι πολύ διαφορετικές μεταξύ τους σε πολλές απόψεις.

ΜερίδιοΤιτίβισμαΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ
Sudo vs. su: Ποια εντολή πρέπει να χρησιμοποιήσετε;

Στο Linux, υπάρχουν δύο εντολές για να αποκτήσετε πρόσβαση υπερχρήστη: su και sudo. Ποιο από αυτά πρέπει να χρησιμοποιήσετε εξαρτάται από την εργασία.

Διαβάστε Επόμενο

Σχετικά θέματα
  • Linux
  • Διαχείριση συστήματος
  • Εντολές Linux
Σχετικά με τον Συγγραφέα
Γουίνι Μπάλα (Δημοσιεύθηκαν 48 άρθρα)

Ο Γουίνι είναι συγγραφέας από το Δελχί, έχοντας 2 χρόνια συγγραφικής εμπειρίας. Κατά τη διάρκεια της συγγραφής της, έχει συνδεθεί με γραφεία ψηφιακού μάρκετινγκ και τεχνικές εταιρείες. Έχει γράψει περιεχόμενο που σχετίζεται με γλώσσες προγραμματισμού, τεχνολογία cloud, AWS, Machine Learning και πολλά άλλα. Στον ελεύθερο χρόνο της, της αρέσει να ζωγραφίζει, να περνά χρόνο με την οικογένειά της και να ταξιδεύει στα βουνά, όποτε είναι δυνατόν.

Περισσότερα από Wini Bhalla

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

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

Κάντε κλικ εδώ για εγγραφή