Πρέπει να λάβετε δικαιώματα διαχειριστή στο Linux, αλλά δεν είστε σίγουροι πώς; Σήμερα θα συζητήσουμε πώς να παραχωρήσουμε γρήγορα δικαιώματα διαχειριστή σε έναν συγκεκριμένο χρήστη στο Ubuntu και το Arch Linux.
Γιατί χρειάζομαι δικαιώματα διαχειριστή;
Κατά τη χρήση ενός συστήματος Linux, όταν προσπαθείτε να επιχειρήσετε οποιοδήποτε είδος διοικητικής εργασίας, όπως εγκατάσταση ή κατάργηση λογισμικού, ενδέχεται να εμφανιστεί ένα σφάλμα που να λέει ότι δεν έχετε τα σωστά δικαιώματα. Αυτό μπορεί μερικές φορές να είναι απογοητευτικό, αλλά η απόκτηση δικαιωμάτων διαχειριστή στο Linux δεν είναι τόσο δύσκολη όσο ακούγεται.
Στην πραγματικότητα, υπάρχουν πολλά εργαλεία στη διάθεσή σας, ανάλογα με τη διανομή που χρησιμοποιείτε. Ωστόσο, να θυμάστε ότι οι μη ριζικοί χρήστες δεν μπορούν να εκχωρήσουν δικαιώματα διαχειριστή σε κανέναν, επομένως θα πρέπει να συνδεθείτε ως άλλος χρήστης που έχει την κατάσταση διαχειριστή.
Αυτοί οι χρήστες, που ορίζονται τεχνικά, ανήκουν στο sudo ή sudoers ομάδα. Αυτό σημαίνει ότι μπορούν να εκδώσουν εντολές sudo εισάγοντας τους κωδικούς πρόσβασης των χρηστών τους. Απαιτούνται κωδικοί πρόσβασης για την εξουσιοδότηση των χρηστών, ώστε να μπορούν να εκτελούν διοικητικές εργασίες στο σύστημα.
Σχετιζομαι με: Τρόπος διαχείρισης ομάδων χρηστών με το Groupadd στο Linux
Για να αποκτήσετε δικαιώματα διαχειριστή, πρέπει να ανήκετε στη σωστή ομάδα και θα σας εξηγήσουμε πώς να το κάνετε παρακάτω.
Πώς να εκχωρήσετε δικαιώματα διαχειριστή στο Ubuntu
Τα επιτραπέζια περιβάλλοντα διευκολύνουν τον έλεγχο των δικαιωμάτων χρήστη, ανεξάρτητα από το επίπεδο άνεσής σας με τις εσωτερικές λειτουργίες του Linux. Μπορείτε να χρησιμοποιήσετε μια εφαρμογή GUI για τη διαχείριση χρηστών στην επιφάνεια εργασίας ή μπορείτε να ολοκληρώσετε την ίδια εργασία με περισσότερη αποτελεσματικότητα μέσω της γραμμής εντολών.
Εκχώρηση δικαιωμάτων διαχειριστή μέσω της επιφάνειας εργασίας
Σε διανομές που βασίζονται στο Debian όπως το Ubuntu και το Linux Mint, θα βρείτε ένα εργαλείο διαχείρισης χρηστών στις ρυθμίσεις του συστήματός σας. Ψάχνω για χρήστης στο πρόγραμμα εκκίνησης εφαρμογών και το βοηθητικό πρόγραμμα διαχείρισης χρηστών συνήθως θα βρίσκεται στην κορυφή των αποτελεσμάτων.
Μετά την εκκίνηση του εργαλείου, αναζητήστε μια επιλογή για τροποποίηση των δικαιωμάτων, των ομάδων ή των σύνθετων στοιχείων ελέγχου ενός χρήστη. Εάν μπορείτε να επεξεργαστείτε ομάδες χρηστών, φροντίστε να προσθέσετε τον χρήστη στο sudo ή sudoers ομάδα.
Εκχώρηση δικαιωμάτων διαχειριστή μέσω γραμμής εντολών
Δύο διαφορετικές εντολές μπορούν να εκχωρήσουν δικαιώματα διαχειριστή στο Ubuntu: usermod και gpasswd.
Για να εκχωρήσετε δικαιώματα διαχειριστή χρησιμοποιώντας το usermod, ανοίξτε ένα τερματικό και εισαγάγετε:
sudo usermod -aG sudo όνομα χρήστη
Αντικαθιστώ όνομα χρήστη με το όνομα χρήστη της επιλογής σας. ο -αγα σημαία σημαίνει Προσαρτώ και Ομάδα. Αυτή η εντολή δίνει οδηγίες στο usermod να προσθέσει το όνομα χρήστη σε μια ομάδα, η οποία σε αυτήν την περίπτωση είναι η sudo ομάδα.
Για να χρησιμοποιήσετε το gpasswd, εισαγάγετε την ακόλουθη εντολή στο τερματικό:
sudo gpasswd - ένα όνομα χρήστη sudo
Φροντίστε να αντικαταστήσετε όνομα χρήστη με το όνομα χρήστη του χρήστη στον οποίο θέλετε να εκχωρήσετε δικαιώματα διαχειριστή. ο -ένα Η σημαία δείχνει ότι θέλετε Προσθήκη ο χρήστης στο sudo ομάδα.
Σχετιζομαι με: Πώς να προσθέσετε έναν χρήστη στο Linux
Πώς να εκχωρήσετε δικαιώματα διαχειριστή στο Arch Linux
Ορισμένες διανομές με βάση το Arch, όπως το Manjaro Linux, έχουν εφαρμογές διαχείρισης χρηστών που βασίζονται σε υπολογιστές παρόμοιες με το Ubuntu. Ωστόσο, εάν δεν μπορείτε να βρείτε ένα στο σύστημά σας, η απόκτηση δικαιωμάτων διαχειριστή στο Arch Linux μέσω της γραμμής εντολών είναι επίσης αρκετά απλή.
Θα πρέπει να επεξεργαστείτε το μιtc / sudoers αρχείο. Αν και η παραβίαση αρχείων συστήματος μπορεί να οδηγήσει σε σπασμένο σύστημα, ονομάζεται μια ειδική εντολή visudo σας επιτρέπει να επεξεργαστείτε το αρχείο με ελάχιστο κίνδυνο.
sudo visudo
Προσθέστε την παρακάτω γραμμή στο αρχείο ή αποσυνδέστε το (αφαιρώντας το hashmark) εάν η γραμμή υπάρχει ήδη. Η γραμμή δίνει πρόσβαση ρίζας στην ομάδα των τροχών.
% τροχός ALL = (ALL) ALL
Αφού αποθηκεύσετε και βγείτε από το visudo, εκδώστε την ακόλουθη εντολή για να προσθέσετε το χρήστη στο ρόδα ομάδα, αντικαθιστώντας όνομα χρήστη με τον χρήστη της επιλογής σας.
sudo gpasswd - τροχός ονόματος χρήστη
Δημιουργία νέων διαχειριστών στο Linux
Τώρα έχετε προσθέσει έναν χρήστη στην ομάδα διαχειριστή Linux και αυτός ο χρήστης μπορεί να εκτελέσει διαχειριστικές εργασίες, όπως εγκατάσταση και ενημέρωση λογισμικού. Η ύπαρξη πολλών διαχειριστών μπορεί να είναι επωφελής εάν χρησιμοποιείτε έναν μεγάλο διακομιστή Linux με πολλούς χρήστες.
Εάν διαχειρίζεστε συχνά χρήστες στο σύστημα Linux, είναι σημαντικό να γνωρίζετε πώς να αναγνωρίζετε γρήγορα χρήστες. Η καταχώριση όλων των χρηστών που είναι παρόντες σε ένα σύστημα είναι ένας πολύ καλός τρόπος για να ξεκινήσετε.
Θέλετε να μάθετε πόσους χρήστες Linux έχετε σε υπολογιστή ή δίκτυο; Δείτε πώς να απαριθμήσετε όλους τους χρήστες Linux.
- Linux
- Εντολές Linux
Ο Jordan είναι δάσκαλος και δημοσιογράφος που είναι παθιασμένος να κάνει το Linux προσβάσιμο και χωρίς άγχος για όλους. Έχει πτυχίο στα αγγλικά και ένα ζεστό τσάι. Κατά τη διάρκεια των ζεστών εποχών, απολαμβάνει ποδηλασία στους λόφους του Ozarks όπου ζει.
Εγγραφείτε στο Newsletter μας
Εγγραφείτε στο ενημερωτικό δελτίο μας για τεχνικές συμβουλές, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!
Ένα ακόμη βήμα…!
Επιβεβαιώστε τη διεύθυνση email σας στο email που μόλις σας στείλαμε.