Étiquette : useradd

14 novembre 2015 /

Useradd est un outil en mode console permettant de créer un compte d’utilisateur de manière non-interactive. Ceci permet donc de créer des comptes d’utilisateur à partir de script ou d’effectuer du traitement par lots.

Exemple:

useradd --home /var/ftp/pub -o --uid 1500 --gid 1001--groups sftp --shell /bin/nologin --password IKfgxreshjikN8yo --comment "Compte générique pour le ftp" Login_sftp

Ce qui nous permet par la suite de faire ce genre de boucle pour créer des utilisateurs à la volée:

for i in `cat /home/starmate/liste_user`; do sudo useradd --home /var/ftp/pub -o --uid 1500 --gid 1001 --groups sftp --shell /bin/nologin --password IKfgxreshjikN8yo --comment "Compte générique pour le sftp" $i; done

17 août 2015 /

Pour mettre en groupe principal le groupe « admin » de l’utilisateur « starmate »:

useradd -g admin starmate

Pour ajouter un groupe supplémentaire « starwold » à l’utilisateur « starmate »:

useradd -G starworld starmate