gérer les users sous bash
su nom_user
switch vers users. su - pour root ; su nom_user. Sudo mieux que su - car il logue. Pour revenir au user: exit ou CTRL-D. su donne priv de root mais pas son env var (su - mieux).
users et groupes
Resp. voir /etc/passwd et /etc/groups. Pour les éditer, utiliser vipw et vigr (lock automatiquement les fichier avant modif).
chsh pour changer de login shell (chsh ENTREE nom_shell) . Voir les shells dispo: chsh --list-shells
chfn changer les données finger (update son nom réel, tel). -f pour changer le nom complet des users.
passwd pour changer pw. Etre root pour faire passwd nom_user
commandes
usermode
sudo usermod -a -G www-data name2
ajoute un user existant (name2) dans le groupe www-data
ajout user adduser
adduser le_nom_de_choix (court et sans accent)
useradd
sudo useradd -g www-data username
crée et ajoute username dans le groupe www-datasudo passwd username
vérifier avec
id vivek
groups vivek
groupadd
sudo groupadd foo
création groupe
http://www.cyberciti.biz/faq/ubuntu-add-user-to-group-www-data/