SU(1)

NAME
su - Changer d'identifiant d'utilisateur ou devient superutilisateur

SYNOPSIS

su [-] [nom_utilisateur [ args ]]

DESCRIPTION

Su permet de devenir un autre utilisateur pendant une session. Invoqué sans nom d'utilisateur, le comportement par défaut est de devenir superutilisateur. L'argument optionnel - permet d'obtenir un environnement similaire à celui obtenu par l'utilisateur après une connexion.

Des arguments supplémentaires peuvent être fournis après le nom de l'utilisateur. Dans ce cas, il sont donnés à l'interpréteur de commandes de l'utilisateur. En particulier, l'argument « -c » considére l'argument suivant comme une commande pour la plupart des interpréteurs de commandes. La commande sera exécutée par l'interpréteur spécifiée dans /etc/passwd pour l'utilisateur cible.

Un mot de passe sera demandé à l'utilisateur, si nécessaire. Les mots de passe incorrects produisent un message d'erreur. Toutes les tentatives, réussies ou non, sont enregistrées afin de détecter tout abus du système.

Sauf si l'option -m ou -p est utilisée, l'environnement actuel est fourni à l'interpréteur de commandes avec quelques changements. La valeur de $PATH est remise à /bin:/usr/bin pour les utilisateurs normaux, ou à /sbin:/bin:/usr/sbin:/usr/bin pour le superutilisateur. Ce comportement peut être modifié avec les paramètres ENV_PATH et ENV_SUPATH de /etc/login.defs.

Une connexion à un sous-système est indiquée par la présence d'un « * » comme premier caractère de l'interpréteur de commandes initial. Le répertoire personnel sera utilisé comme racine d'un nouveau système de fichier dans lequel l'utilisateur sera connecté.

AVERTISSEMENTS

Cette version de su a de nombreuses options de compilation. Seules certaines d'entre elles peuvent avoir été activées sur votre site.

FICHIERS

/etc/passwd
    informations sur les comptes des utilisateurs

/etc/shadow
    informations sécurisées sur les comptes utilisateurs

VOIR AUSSI

login(1), login.defs(5), sh(1), suauth(5).