Commande Linux · 3 min read · Dec 23, 2025
Tutoriel sur la commande chfn de Linux pour les débutants (6 exemples)

Un utilisateur sous Linux a beaucoup d’informations qui lui sont associées, y compris les numéros de téléphone à domicile et au bureau, le numéro de la salle de bureau, et plus encore. Nous avons généralement tendance à ne pas remplir ces informations (car elles sont toutes facultatives) lors de la création d’un utilisateur. Mais saviez-vous qu’il existe une commande qui vous permet de modifier toutes ces informations ?
Dans ce tutoriel, nous allons discuter des bases de la commande chfn à l’aide d’exemples faciles à comprendre. Mais avant cela, il convient de mentionner que tous les exemples de cet article ont été testés sur une machine Ubuntu 18.04LTS.
Commande chfn de Linux
La commande chfn sous Linux vous permet essentiellement de changer facilement le nom complet d’un utilisateur ainsi que les informations connexes. Voici sa syntaxe :
chfn [options] [LOGIN]Et voici ce que dit la page de manuel à ce sujet :
La commande chfn change le nom complet de l'utilisateur, le numéro de la salle de bureau, le numéro de téléphone au bureau, et le numéro de téléphone à domicile pour le compte d'un utilisateur.
Ces informations sont généralement imprimées par finger(1) et des programmes similaires. Un utilisateur normal ne peut changer que les champs de son propre compte, sous réserve des restrictions dans /etc/login.defs. (La configuration par défaut empêche les utilisateurs de changer leur nom complet.) L'utilisateur super peut changer n'importe quel champ pour n'importe quel compte. De plus, seul l'utilisateur super peut utiliser l'option -o pour changer les parties non définies du champ GECOS.
Ces champs ne doivent pas contenir de deux-points. Sauf pour l'autre champ, ils ne doivent pas contenir de virgule ou de signe égal. Il est également recommandé d'éviter les caractères non ASCII américains, mais cela n'est appliqué que pour les numéros de téléphone. L'autre champ est utilisé pour stocker des informations comptables utilisées par d'autres applications.Voici quelques exemples sous forme de questions-réponses pour vous donner une idée de la façon dont la commande chfn fonctionne réellement.
Q1. Comment changer le nom complet de l’utilisateur avec chfn ?
Cela peut être fait en utilisant l’option de ligne de commande -f de la manière suivante :
sudo chfn -f HimanshuArora himanshuNotez que ‘himanshu’ est l’utilisateur Linux pour lequel le nom complet est changé en ‘HimanshuArora’.
Q2. Comment changer le numéro de téléphone à domicile avec chfn ?
Pour changer le numéro de téléphone à domicile, utilisez l’option de ligne de commande -h.
sudo chfn -h 0172-666666 himanshuQ3. Comment changer le numéro de la salle de l’utilisateur avec chfn ?
Cela peut être fait en utilisant l’option de ligne de commande -r.
sudo chfn -r 12 himanshuQ4. Comment changer le numéro de téléphone professionnel de l’utilisateur avec chfn ?
Pour changer le numéro de téléphone professionnel, utilisez l’option de ligne de commande -w.
sudo chfn -w 0173-222222 himanshuQ5. Comment vérifier les changements effectués avec chfn ?
Pour vérifier que tous les changements que vous avez effectués avec chfn ont été enregistrés avec succès, utilisez la commande finger. Par exemple, voici ce que cette commande a affiché sur mon système après avoir exécuté toutes les commandes des sections précédentes.

Ainsi, vous pouvez voir que tous les changements effectués avec chfn ont été enregistrés.
Notez qu’en cas d’absence de finger sur votre système, installez-le en utilisant la commande suivante :
sudo apt-get install fingerQ6. Comment changer toutes les informations en une seule fois ?
Si vous souhaitez changer toutes les informations associées à l’utilisateur en une seule fois, utilisez la commande chfn sans aucune option (spécifiez le nom d’utilisateur si vous souhaitez le faire pour un utilisateur autre que celui actuellement connecté).
chfnConclusion
Que vous soyez simplement un utilisateur cherchant à changer vos informations associées, ou un administrateur système souhaitant apporter des modifications aux informations de plusieurs utilisateurs, la commande chfn est à votre service. Nous avons discuté de la plupart des options de ligne de commande ici. Pour en savoir plus, rendez-vous sur la page de manuel de l’outil.
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.