Bonjour,
J'apprend à utiliser unix depuis quelques jours. Je cherche un créer un script pour être capable de déclarer un utilisateur et son mot de passe avec la création de son environnement de travail : répertoire de base, interpréteur de commande,...
J'ai réaliser ceci pour le moment :
Mon code est incomplet, comment je peux faire pour déterminer le répertoire de base de l'utilisateur (bien qu'ilse créer par défaut automatiquement dans /home), déclarer son interpréteur de commande (-s SHELL ?)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 #!/bin/bash # add user read - p "Entrer un nom d'utilisateur " user read -p "Entrer un mot de passe" password adduser $user passwd $user $password
Au niveau du mot de passe, celui entré dans la commande passwd doit il être en claire ou cripté, dans ce cas comment le cripter ?
Merci d'avance pour ce début de question... (car j'en aurai d'autres par la suite)![]()
Partager