Outils pour utilisateurs

Outils du site


informatique:linux:utilisateurs

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
informatique:linux:utilisateurs [2007/12/04 10:52]
benoit
informatique:linux:utilisateurs [2019/03/13 07:38] (Version actuelle)
benoit [Astuces]
Ligne 1: Ligne 1:
 ===== Gestion des utilisateur ===== ===== Gestion des utilisateur =====
 +
 +
 ==== Création d'un utilisateur ==== ==== Création d'un utilisateur ====
 Ajouter un utilisateur nommé //benoit// avec: Ajouter un utilisateur nommé //benoit// avec:
Ligne 8: Ligne 10:
   * un commentaire : //My comment//   * un commentaire : //My comment//
   * Membre du group : //users//   * Membre du group : //users//
 +  * Mot de passe : //​Mon_Password//​
  
-  useradd -u 1000 -g 1000 -s /bin/bash -d /​home/​utilisateur -C "My comment"​ -G users benoit+  useradd -u 1000 -g 1000 -s /bin/bash -d /​home/​utilisateur -C "My comment"​ -G users -p $(openssl passwd -1 Mon_Password) ​benoit
  
 Changer le mot de passe de //benoit// Changer le mot de passe de //benoit//
Ligne 16: Ligne 19:
 Pour mettre le mot de passe //​mypassword//​ à l'​utilisateur //benoit//: Pour mettre le mot de passe //​mypassword//​ à l'​utilisateur //benoit//:
   echo mypassword|passwd --stdin benoit   echo mypassword|passwd --stdin benoit
-  ​+ 
 +Sur un linux récent : 
 +  echo -e "​mypassword\nmypassword"​ | passwd benoit 
 + 
 +Pour créer un second compte **root** nommé **root1** : 
 +  useradd -o -u 0 -g 0 -s /bin/bash -d /root root1 
 ==== Modification d'un utilisateur ==== ==== Modification d'un utilisateur ====
 La commande //usermod// est comme la commande //useradd// La commande //usermod// est comme la commande //useradd//
Ligne 55: Ligne 64:
 Pour supprimer le groupe //users//: Pour supprimer le groupe //users//:
   groupdel users   groupdel users
 +
 +
 +
  
 ===== Astuces ===== ===== Astuces =====
-Générer un script de création des utilisateur ​présent sur une machine +Générer un script de création des utilisateurs ​présent sur une machine 
-  for i in $(cat /​etc/​passwd|sed 's/ //​g'​);​do echo ${i} | awk -F\: '​{print "​useradd -u "$3" -g "$4" -d "​$6"​ -s "​$7"​ "​$1}';​ done+  for i in $(cat /​etc/​passwd|sed 's/ //​g'​);​do echo ${i} | awk -F\: '​{print "​useradd -u "​$3"​ -d "​$6"​ -s "​$7"​ "​$1}';​ done
informatique/linux/utilisateurs.1196761930.txt.gz · Dernière modification: 2018/09/06 18:59 (modification externe)