Manuels pour la ligne de commande

Man » Manuel chsh en ligne - documentation en ligne détaillée pour la page de manuel chsh

🌍
chsh - modifier le shell de connexion

SYNTAXE

chsh [options] [LOGIN]

DESCRIPTION

La commande chsh modifie le shell de connexion de l'utilisateur. Cela détermine le nom de la commande initiale de connexion de l'utilisateur. Un utilisateur normal ne peut modifier le shell de connexion que pour son propre compte ; l'utilisateur root peut modifier le shell de connexion pour n'importe quel compte.

OPTIONS

Les options qui s'appliquent à la commande chsh sont les suivantes :

-h, --help

Affiche le message d'aide et quitte.

-R, --root CHROOT_DIR

Applique les modifications dans le répertoire CHROOT_DIR et utilise les fichiers de configuration du répertoire CHROOT_DIR. Seuls les chemins absolus sont pris en charge.

-s, --shell SHELL

Le nom du nouveau shell de connexion de l'utilisateur. Définir cette valeur sur une chaîne vide fait que le système sélectionne le shell de connexion par défaut.

Si l'option -s n'est pas sélectionnée, chsh fonctionne en mode interactif, invitant l'utilisateur à indiquer le shell de connexion actuel. Entrez la nouvelle valeur pour modifier le shell, ou laissez la ligne vide pour utiliser la valeur actuelle. Le shell actuel est affiché entre une paire de crochets [ ].

NOTE

La seule restriction appliquée au shell de connexion est que le nom de la commande doit figurer dans /etc/shells, à moins que l'utilisateur qui exécute la commande ne soit l'utilisateur root, auquel cas toute valeur peut être ajoutée. Un compte avec un shell de connexion restreint ne peut pas modifier son shell de connexion. Pour cette raison, il est déconseillé de placer /bin/rsh dans /etc/shells, car la modification accidentelle vers un shell restreint empêcherait l'utilisateur de pouvoir modifier à nouveau son shell de connexion pour revenir à sa valeur d'origine.

Pour cette raison, il est déconseillé de placer /bin/rsh dans /etc/shells, car la modification accidentelle vers un shell restreint empêcherait l'utilisateur de pouvoir modifier à nouveau son shell de connexion pour revenir à sa valeur d'origine.

FICHIERS

/etc/passwd

Informations sur le compte utilisateur.

/etc/shells

Liste des shells de connexion valides.

/etc/login.defs

Configuration de la suite de mots de passe shadow.

CONSULTER AUSSI

chfn(1), login.defs(5), passwd(5).