Αρχική σελίδα » πως να » Προσθέστε έναν χρήστη στο Ubuntu Server

    Προσθέστε έναν χρήστη στο 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