Mkuser

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Création d'un compte utilisateur
Commande mkuser
Contexte AIX — équivalent de useradd côté Linux
Voir aussi Chuser · Lsuser · Rmuser · Mkgroup

mkuser crée un compte utilisateur AIX — équivalent d'useradd côté Linux. Contrairement à useradd, mkuser ne fixe pas de mot de passe : le compte est créé verrouillé (sans mot de passe utilisable) tant que pwdadm/passwd n'a pas été utilisé.

Création de base

mkuser pgrp=mag groups=group1,staff home=/home/dir shell=/usr/bin/ksh gecos="marcel ducros" DUCROS
  • pgrp = groupe primaire
  • groups = groupes secondaires
  • gecos = signification historique des années 60 : "General Electric Comprehensive Operating System" => champ texte descriptif

Attributs courants (`-a` / `attribut=valeur`)

mkuser accepte une liste d'attributs sous la forme attribut=valeur (pas de flag -a à proprement parler comme usermod -a -G côté Linux — tous les attributs se passent directement en paires clé=valeur avant le nom du compte) :

mkuser home=/home/ducros shell=/usr/bin/ksh pgrp=staff groups=mag,dba gecos="Marcel Ducros" ducros
Attribut Rôle
pgrp Groupe primaire (doit déjà exister — voir Mkgroup)
groups Groupes secondaires, liste séparée par des virgules
home Chemin du répertoire personnel
shell Shell de connexion (ex. /usr/bin/ksh)
gecos Champ descriptif libre (nom complet, poste, etc.)
account_locked true/false — verrouiller le compte dès la création
rlogin true/false — autoriser une connexion distante directe (rlogin/ssh)

Répertoire personnel

Le répertoire indiqué par home n'est pas créé automatiquement par mkuser sur toutes les versions d'AIX (à vérifier selon la version) — il est recommandé de vérifier son existence après création :

ls -ld /home/dir
mkdir -p /home/dir
chown ducros:mag /home/dir

Mot de passe initial

mkuser ne fixe aucun mot de passe. Deux façons courantes de l'initialiser :

passwd ducros            # interactif, demande le nouveau mot de passe
pwdadm -c ducros          # force le changement de mot de passe à la prochaine connexion

Voir Pwdadm pour le détail des options d'administration du mot de passe.

Vérifier le compte créé

lsuser ducros

Voir Lsuser pour le détail de la commande de consultation, et Usrck pour vérifier la cohérence du compte après création.

Interface graphique/menu

smitty mkuser

Voir aussi

  • Chuser — modification d'un compte existant
  • Lsuser — consultation des attributs d'un compte
  • Rmuser — suppression d'un compte
  • Mkgroup — création d'un groupe (préalable si le groupe primaire n'existe pas encore)
  • Groups — appartenance aux groupes
  • Usrck — vérification de cohérence des comptes
  • Pwdadm — gestion des mots de passe