Ακόμα κι αν είστε σχετικά έμπειρος χρήστης Linux, οι ομάδες μπορεί να μην είναι κάτι που σκέφτεστε τόσο συχνά. Σε πολλές περιπτώσεις, οι βασικές ομάδες που δημιουργούνται όταν δημιουργείτε έναν νέο χρήστη κατά τη ρύθμιση του συστήματός σας είναι ό, τι χρειάζεστε.
USB flash drive δεν εμφανίζεται
Ωστόσο, καθώς διαχειρίζεστε το σύστημά σας, ενδέχεται να αντιμετωπίσετε καταστάσεις όπου πρέπει να προσθέσετε έναν χρήστη σε μια ομάδα. Είναι εύκολο να προσθέσετε ή να διαγράψετε έναν χρήστη από μια ομάδα στο Ubuntu, απλώς δεν γνωρίζετε πώς να το κάνετε ακόμα.
Για ποιες ομάδες χρησιμοποιούνται στο Linux
Μια ομάδα στο Linux είναι ακριβώς αυτό που ακούγεται: μια συλλογή χρηστών. Αυτά χρησιμοποιούνται για τη διαχείριση δικαιωμάτων σε διάφορους χρήστες αντί να τα τροποποιούν ανά χρήστη. Αξίζει να γνωρίζετε τον τρόπο με τον οποίο βρίσκεστε σε ομάδες καθώς αυτή η έννοια χρησιμοποιείται σε λειτουργικά συστήματα που μοιάζουν με Unix στο σύνολό τους, όχι μόνο στο Linux.
Ένας χρήστης πρέπει να ανήκει σε τουλάχιστον μία ομάδα. Αυτή είναι η κύρια ομάδα του χρήστη. Ένας χρήστης μπορεί και συνήθως ανήκει σε άλλες ομάδες, γνωστές ως δευτερεύουσες ομάδες. Συχνά υπάρχει ένα όριο στο πόσες δευτερεύουσες ομάδες μπορεί να ανήκει ένας χρήστης, αλλά αυτό δεν είναι κάτι που συναντάτε συχνά.
Φυσικά, οι ομάδες δεν είναι ο μόνος τρόπος χειρισμού των δικαιωμάτων Linux. Για την αντιμετώπιση δικαιωμάτων ανά χρήστη, ανατρέξτε στην ενότητα μας οδηγός για την εντολή chmod Το
Προσθέστε έναν χρήστη σε μια ομάδα στο Ubuntu
Υπάρχουν δύο εντολές που πρέπει να γνωρίζετε όταν θέλετε να προσθέσετε έναν χρήστη σε μια ομάδα στο Linux. Αυτά είναι τα
groups
εντολή και το
usermod
εντολή. Το πρώτο σάς επιτρέπει να δείτε σε ποιες ομάδες έχετε ήδη εκχωρηθεί. Απλώς εκτελέστε τα ακόλουθα:
groups
Πριν προσθέσετε έναν χρήστη σε μια ομάδα, θέλετε να βεβαιωθείτε ότι ο χρήστης υπάρχει στην πραγματικότητα. Για να το κάνετε αυτό, μπορείτε να χρησιμοποιήσετε το
getent
εντολή. Για να απαριθμήσετε όλες τις ομάδες, εκτελέστε τα ακόλουθα:
getent group
Θα δείτε μια λίστα με ομάδες, καθώς και το τι έχουν εκχωρηθεί σε αυτούς.
Για να προσθέσετε έναν χρήστη σε μια ομάδα, χρησιμοποιήστε το
usermod
εντολή. Συνήθως, θα το κάνετε με μια εντολή όπως η ακόλουθη:
sudo usermod -a -G group username
Με την παραπάνω εντολή, αντικαταστήστε
group
με το όνομα της ομάδας στην οποία θέλετε να προσθέσετε τον χρήστη, και
username
με το όνομα του χρήστη. Για παράδειγμα:
sudo usermod -a -G sudo kwouk
Αυτό θα επιτρέψει στον εν λόγω χρήστη να χρησιμοποιήσει το
sudo
εντολή. Δεδομένου ότι μόνο οι χρήστες σε αυτήν την ομάδα μπορούν να χρησιμοποιήσουν
sudo
, μπορείτε να εκτελέσετε μόνο το
usermod
εντολή εάν είστε ήδη σε αυτήν την ομάδα.
Ενώ αυτός ο οδηγός εστιάζει στο Ubuntu, για να προσθέσετε έναν χρήστη σε μια ομάδα σε άλλες διανομές, θα χρησιμοποιούσατε τα ίδια ακριβώς βήματα.
Δημιουργία νέας ομάδας στο Ubuntu
Μερικές φορές θα αντιμετωπίσετε καταστάσεις όπου πρέπει να προσθέσετε έναν χρήστη σε μια ομάδα, αλλά αυτή η ομάδα δεν υπάρχει. Σε αυτήν την περίπτωση, θα χρειαστεί να δημιουργήσετε μόνοι σας την ομάδα, όπου βρίσκεται το | _+_ | μπαίνει η εντολή.
Αυτή η εντολή είναι πολύ εύκολη στη χρήση. Απλά τρέξτε το κάτω
groupadd
με το όνομα της ομάδας που θέλετε να δημιουργήσετε. Για παράδειγμα:
πώς να δημιουργήσετε μια εικόνα 300dpi
sudo
Τα παραπάνω θα δημιουργήσουν μια ομάδα γνωστή ως 'newgroup'. Αυτή η εντολή δεν είναι αυτή που ίσως χρειαστεί να εκτελέσετε, αλλά η εγκατάσταση συγκεκριμένου λογισμικού μπορεί να απαιτήσει τη δημιουργία νέων ομάδων. Για να προσθέσετε έναν χρήστη σε μια ομάδα που μόλις δημιουργήσατε, χρησιμοποιήστε τα ίδια βήματα που περιγράφονται παραπάνω.
Κατάργηση χρήστη από ομάδα στο Ubuntu
Τώρα ξέρετε πώς να προσθέσετε έναν χρήστη σε μια ομάδα στο Linux, αλλά τι γίνεται με την κατάργησή του από μια ομάδα; Αυτό μπορεί να διαφέρει μεταξύ των διανομών Linux, αλλά ευτυχώς είναι εύκολο στο Ubuntu να αφαιρέσει έναν χρήστη από μια ομάδα.
ο
sudo groupadd newgroup
Η εντολή, όπως υποδηλώνει το όνομα, χρησιμοποιείται συχνά για να διαγράψει εντελώς έναν χρήστη. Μπορείτε επίσης να το χρησιμοποιήσετε στο Ubuntu για να διαγράψετε έναν χρήστη από μια ομάδα, καθώς και σε άλλες διανομές όπως το Debian όπου το πακέτο είναι επίσης διαθέσιμο. Για να αφαιρέσετε έναν χρήστη από μια ομάδα, χρησιμοποιήστε την εντολή με τον ακόλουθο τρόπο:
deluser
Πάντα βεβαιωθείτε ότι έχετε ελέγξει ξανά το όνομα της ομάδας. Εάν εκτελέσετε την εντολή χωρίς όνομα ομάδας, απλώς θα διαγράψει εντελώς τον χρήστη. Για παράδειγμα, η ακόλουθη εντολή θα αφαιρέσει τον χρήστη από την ομάδα 'sudo'.
sudo deluser username groupname
Εάν παραλείψετε το τελικό 'sudo' από την παραπάνω εντολή, θα διαγράψει το χρήστη 'kwouk'.
Μπορεί να σας βοηθήσει να ελέγξετε ξανά σε ποιες ομάδες έχει ήδη εκχωρηθεί ένας χρήστης. Για να το κάνετε αυτό, απλώς εκτελέστε τα ακόλουθα:
sudo deluser kwouk sudo
Ένας ευκολότερος τρόπος προσθήκης και αφαίρεσης χρηστών από ομάδες
Πολλοί άνθρωποι θα προτιμούσαν να χρησιμοποιούν ένα γραφικό εργαλείο στο Ubuntu για να προσθέσουν χρήστες και να τους αφαιρέσουν από ομάδες. Εάν συχνά χρειάζεται να το κάνετε αυτό και δεν προτιμάτε να εργάζεστε από τη γραμμή εντολών, αυτό μπορεί να σας κάνει πολύ πιο εύκολο. Ευτυχώς, όχι μόνο αυτό είναι δυνατό, αλλά και εύκολο να γίνει.
Για να γίνει αυτό, θα πρέπει να εγκαταστήσετε το πακέτο «gnome-system-tools», το οποίο περιέχει μερικά διαφορετικά βοηθητικά προγράμματα. Μας ενδιαφέρει μόνο η εφαρμογή 'Χρήστες και ομάδες', αλλά έτσι κι αλλιώς πρέπει να εγκαταστήσουμε ολόκληρο το πακέτο. Για να το κάνετε αυτό, εκτελέστε την ακόλουθη εντολή:
sudo groups username
Απαντήστε ναι στις προτροπές και, στη συνέχεια, περιμένετε τη λήψη και εγκατάσταση των πακέτων. Μόλις ολοκληρωθεί η εγκατάσταση, ξεκινήστε το Χρήστες και Ομάδες εφαρμογή.
Στην αριστερή πλευρά, θα δείτε μια λίστα με τους χρήστες στο σύστημά σας. Για να προσθέσετε και να αφαιρέσετε χρήστες από ομάδες, κάντε κλικ στο Διαχείριση ομάδων Το Θα δείτε μια λίστα με όλες τις ομάδες που είναι διαθέσιμες στην εγκατάσταση του Ubuntu. Προσθέστε χρήστες σε ομάδες κάνοντας κλικ Ιδιότητες και επιλέγοντας το πλαίσιο ελέγχου δίπλα στα ονόματά τους. Διαγράψτε τους χρήστες από τις ομάδες καταργώντας την επιλογή του πλαισίου.
Νέοι τρόποι διαχείρισης δικαιωμάτων στο Ubuntu
Ενώ οι ρίζες του Unix χρονολογούνται από τη δεκαετία του 1970, το Linux εξελίσσεται συνεχώς. Αυτό δεν σημαίνει μόνο καλύτερη υποστήριξη υλικού και βελτιώσεις στην απόδοση. Καθώς το Linux εξελίσσεται, βλέπουμε περισσότερους τρόπους διαχείρισης χρηστών και δικαιωμάτων.
Μεταξύ άλλων, το Ubuntu 19.10 φέρνει την έκδοση 3.32 του Gnome που προσθέτει έλεγχο άδειας εφαρμογής. Αυτό θα σας επιτρέψει να χρησιμοποιήσετε δικαιώματα εφαρμογής σε στιλ smartphone. Ενώ αυτή η δυνατότητα είναι ακόμα σε αρχικό στάδιο, θα μπορούσε να καταλήξει να κάνει την επιφάνεια εργασίας Linux πιο ασφαλή. Για μια ματιά σε άλλα νέα πράγματα στο δρόμο, δείτε τον οδηγό μας για τις νέες δυνατότητες που έρχονται στο Ubuntu 19.10.
Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ 5 Συμβουλές για την υπερφόρτιση των μηχανών σας VirtualBox LinuxΈχετε κουραστεί από τις κακές επιδόσεις που προσφέρουν οι εικονικές μηχανές; Δείτε τι πρέπει να κάνετε για να αυξήσετε την απόδοση του VirtualBox.
Διαβάστε Επόμενο Σχετικά θέματα- Linux
- Διαχείριση συστήματος
- Ομάδες χρηστών
Ο Kris Wouk είναι μουσικός, συγγραφέας και όπως λέγεται όταν κάποιος κάνει βίντεο για τον ιστό. Ένας λάτρης της τεχνολογίας για όσο καιρό μπορεί να θυμάται, έχει σίγουρα τα αγαπημένα λειτουργικά συστήματα και συσκευές, αλλά χρησιμοποιεί όσο περισσότερα άλλα μπορεί ούτως ή άλλως, μόνο και μόνο για να παρασυρθεί.
πώς να ελέγξετε το dms στον ιστότοπο του instagramΠερισσότερα από τον Kris Wouk
Εγγραφείτε στο newsletter μας
Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!
Κάντε κλικ εδώ για εγγραφή