Προσθέστε έναν χρήστη στο Ubuntu Server
Ο Ubuntu Server είναι σαν οποιαδήποτε ποικιλία Linux και έχει πλήρεις δυνατότητες για πολλούς χρήστες και μια κοινή εργασία σε οποιονδήποτε διακομιστή προσθέτει χρήστες.
useradd
Η εντολή useradd θα σας επιτρέψει να προσθέσετε εύκολα έναν νέο χρήστη από τη γραμμή εντολών:
useradd
Αυτή η εντολή προσθέτει τον χρήστη, αλλά χωρίς πρόσθετες επιλογές, ο χρήστης σας δεν θα έχει κωδικό πρόσβασης ή κατάλογο με το σπίτι.
Σημείωση: αν λάβετε ένα μήνυμα που λέει ότι η εντολή δεν βρέθηκε, δοκιμάστε να χρησιμοποιήσετε την πλήρη διαδρομή, όπως αυτή:
/ usr / sbin / useradd
Μπορείτε να χρησιμοποιήσετε την επιλογή -d για να ορίσετε τον οικείο κατάλογο για τον χρήστη. Η επιλογή -m θα αναγκάσει το useradd να δημιουργήσει τον οικείο κατάλογο. Θα προσπαθήσουμε να δημιουργήσουμε ένα λογαριασμό χρήστη με αυτές τις επιλογές και, στη συνέχεια, χρησιμοποιήστε την εντολή passwd για να ορίσετε τον κωδικό πρόσβασης για το λογαριασμό. Μπορείτε εναλλακτικά να ορίσετε έναν κωδικό πρόσβασης χρησιμοποιώντας το -p στην εντολή useradd, αλλά προτιμώ να ορίσετε τον κωδικό πρόσβασης χρησιμοποιώντας passwd.
sudo useradd -d / home / testuser -m testuser
sudo passwd testuser
Αυτό θα δημιουργήσει το χρήστη με το όνομα testuser και θα του δώσει τον δικό του κατάλογο στο home / testuser. Τα αρχεία στον νέο αρχικό κατάλογο αντιγράφονται από το φάκελο / etc / skel, το οποίο περιέχει προεπιλεγμένα αρχεία καταλόγου αρχικής σελίδας. Εάν θέλετε να ορίσετε προεπιλεγμένες τιμές για τους χρήστες σας, θα το κάνετε τροποποιώντας ή προσθέτοντας αρχεία σε αυτόν τον κατάλογο. Εάν ρίξουμε μια ματιά στο νέο αρχικό κατάλογο για τον χρήστη:
geek @ ubuntuServ: / etc / skel $ ls -la / home / testuser
σύνολο 20
drwxr-xr-x 2 δοκιμαστής δοκιμής 4096 2006-12-15 11:34 .
drwxr-xr-x 5 ρίζα ρίζας 4096 2006-12-15 11: 37 ...
-rw-r-r- 1 testuser testuser 220 2006-12-15 11:34 .bash_logout
-rw-r-r- 1 testuser testuser 414 2006-12-15 11:34 .bash_profile
-rw-r-r- 1 δοκιμαστής δοκιμής 2227 2006-12-15 11:34 .bashrc
Θα παρατηρήσετε ότι υπάρχουν scripts bash σε αυτόν τον κατάλογο. Εάν θέλετε να ορίσετε τις προεπιλεγμένες επιλογές διαδρομής για όλους τους νέους χρήστες, θα το κάνετε τροποποιώντας τα αρχεία στο / etc / skel, τα οποία στη συνέχεια θα χρησιμοποιηθούν για τη δημιουργία αυτών των αρχείων από την εντολή useradd.
πρόσθεσε χρήστη
Η εντολή adduser είναι ακόμα πιο εύκολη από την εντολή useradd, επειδή σας ζητάει κάθε πληροφορία. Θεωρώ ότι είναι λίγο αστείο που υπάρχουν δύο ουσιαστικά ομοιόμορφα ονομάζονται εντολές που κάνουν το ίδιο πράγμα, αλλά αυτό είναι linux για εσάς. Εδώ είναι η σύνταξη:
πρόσθεσε χρήστη
Παράδειγμα:
geek @ ubuntuServ: / etc / skel $ sudo adduser thegeek
Κωδικός πρόσβασης:
Προσθήκη χρήστη 'thegeek' ...
Προσθήκη νέας ομάδας 'thegeek' (1004).
Προσθέτοντας τον νέο χρήστη 'thegeek' (1004) με την ομάδα 'thegeek'.
Δημιουργία του αρχικού καταλόγου '/ home / thegeek'.
Αντιγραφή αρχείων από το αρχείο "/ etc / skel"
Εισαγάγετε νέο κωδικό πρόσβασης UNIX:
Καταχωρίστε ξανά τον νέο κωδικό UNIX:
Δεν παρέχεται κωδικός πρόσβασης
Εισαγάγετε νέο κωδικό πρόσβασης UNIX:
Καταχωρίστε ξανά τον νέο κωδικό UNIX:
passwd: Ο κωδικός πρόσβασης ενημερώθηκε με επιτυχία
Αλλαγή των πληροφοριών του χρήστη για το thegeek
Καταχωρίστε τη νέα τιμή ή πατήστε ENTER για προεπιλογή
Πλήρες όνομα []: Το Geek
Αριθμός δωματίων []: 0
Τηλέφωνο εργασίας []: 555-1212
Αρχική τηλέφωνο []: 555-1212
Αλλα []:
Είναι σωστές οι πληροφορίες; [y / N] y