Comment modifier le nom abrégé d’un compte utilisateur sous Mac OS X

Dans Mac OS X, le nom court de l’utilisateur est celui de son dossier personnel et c’est aussi le nom court pour se connecter au Mac soit à partir d’un écran verrouillé, soit à partir d’une connexion réseau avec accès à distance par SSH et SFTP. Il y a plusieurs raisons de vouloir changer le nom abrégé de l’utilisateur, mais il ne s’agit pas seulement de changer le nom figurant sur un compte utilisateur. Nous couvrirons quatre façons différentes de le faire, une méthode simple qui consiste simplement à changer le nom court de l’utilisateur à des fins de connexion, et trois méthodes plus complètes qui permettront de changer non seulement le nom court de l’utilisateur mais aussi le nom du répertoire des utilisateurs pour qu’il corresponde. Choisissez la méthode qui convient à votre niveau de compétence.

Il est important de noter ici que l’orthographe est importante, tout comme la capitalisation, toute différence d’orthographe ou de capitalisation et les choses ne fonctionneront pas. N’essayez pas d’utiliser un nom d’utilisateur ou un nom de compte court qui comporte des espaces ou des caractères spéciaux, restez simple avec des caractères normaux.

Avant de poursuivre, assurez-vous d’avoir une sauvegarde récente de votre Mac et de ses données importantes. Si vous n’avez pas fait de sauvegarde depuis un certain temps, vous pouvez facilement forcer une sauvegarde manuelle dans Time Machine. Une fois que vous avez fait une sauvegarde, continuez à lire.

Changer le nom abrégé de l’utilisateur uniquement

Il suffit de changer le nom court d’un utilisateur pour se connecter au Mac. Cela n’affectera pas le nom du répertoire d’accueil du compte de l’utilisateur :

  • Ouvrez les préférences du système et cliquez sur le volet « Comptes »
  • Cliquez sur l’icône du cadenas dans le coin inférieur gauche et saisissez vos identifiants d’administrateur
  • Faites un clic droit sur l’utilisateur dont vous souhaitez modifier le nom d’utilisateur court et cliquez sur « Options avancées »
  • Dans l’écran « Options avancées », modifiez le nom de l’utilisateur comme indiqué à côté de « Nom du compte », comme le montre la capture d’écran ci-dessous

N’oubliez pas que les instructions ci-dessus ne modifient que le nom court du compte de l’utilisateur et non le nom du répertoire d’origine de l’utilisateur. Cela nous amène à quelques façons différentes de modifier à la fois le compte de l’utilisateur et le nom du répertoire :

Changement des noms abrégés des utilisateurs et des noms de l’annuaire de la maison : The Apple Way

C’est la méthode qu’Apple recommande sur sa base de connaissances, cette méthode peut sembler longue mais elle gère automatiquement les autorisations et les changements de propriété des fichiers, ce qui facilite la tâche de certains utilisateurs.

  • Tout d’abord, vous devrez activer l’utilisateur root dans Mac OS X si vous ne l’avez pas déjà fait
  • Déconnectez-vous de votre compte d’utilisateur existant et connectez-vous au compte d’utilisateur root activé
  • Ouvrez /Users/ et vous verrez le répertoire d’accueil des comptes d’utilisateurs, renommez le répertoire d’accueil des comptes d’utilisateurs que vous souhaitez modifier de la même manière que vous renommeriez n’importe quel dossier ou fichier sous Mac OS X. Apple avertit que le nom court de l’utilisateur ne peut pas contenir d’espaces ou de caractères spéciaux
  • Ouvrez maintenant les Préférences Système et cliquez sur le panneau « Comptes »
  • Créez un nouveau compte utilisateur avec le même nom court que celui que vous avez utilisé pour renommer le répertoire d’accueil des utilisateurs
  • Vous verrez un avertissement dans le dialogue « Un dossier du dossier Utilisateurs porte déjà le nom « nom d’utilisateur que vous avez choisi ». Souhaitez-vous utiliser ce dossier comme dossier d’accueil pour ce compte d’utilisateur ? – cliquez sur OK
  • Maintenant, déconnectez-vous de l’utilisateur root et connectez-vous à l’utilisateur nouvellement créé avec le nom court que vous avez choisi
  • Vérifiez que tous les fichiers, les dossiers, les autorisations, la propriété et tout le reste sont conformes aux attentes. Naviguez, ouvrez quelques fichiers, etc. Si tout se passe bien, vous pouvez maintenant retourner dans le panneau de préférences Comptes et supprimer le compte utilisateur d’origine

Pour des raisons de sécurité, Apple recommande de désactiver le compte d’utilisateur root, mais vous pouvez déterminer si cela est nécessaire ou non en fonction de la fréquence à laquelle vous devez utiliser l’accès root.

Approche avancée : Changement du nom abrégé de l’utilisateur et du nom du répertoire de l’utilisateur via l’Admin ou la racine et le chown

Vous pouvez également utiliser une approche plus avancée qui peut être préférée par certains, bien que pour la plupart des utilisateurs, je suggère la méthode d’Apple. Si vous souhaitez changer le nom du répertoire des utilisateurs ainsi que le nom court, une autre façon de procéder consiste à utiliser un compte administrateur séparé (ou même root à partir de la ligne de commande) pour renommer le répertoire d’accueil des utilisateurs (de préférence avec le nouveau nom court). Vous pouvez le faire à partir du Finder avec un compte Admin, ou en utilisant sudo et root à partir de la ligne de commande :

sudo mv /Users/oldname /Users/newshortname

Ensuite, en suivant la même procédure d’accès aux « Options avancées » du panneau « Compte » que celle mentionnée ci-dessus, vous sélectionnerez le répertoire d’origine nouvellement renommé comme répertoire par défaut des utilisateurs en cliquant sur le bouton « Choisir » et en y accédant. Si vous avez choisi de le faire par la ligne de commande, il s’agit plutôt d’une étape de confirmation.

Une fois le changement de nom de répertoire effectué, vous devrez probablement adapter la propriété et les autorisations du fichier en utilisant chown au nouveau nom d’utilisateur :

chown -R newshortname /Users/newshortname

Comme pour les autres méthodes, vous devrez confirmer que tout fonctionne en vous connectant au compte nouvellement renommé et en ouvrant et en accédant aux fichiers.

Par ailleurs, vous pouvez également utiliser cette option pour modifier l’emplacement du répertoire personnel d’un utilisateur. Par exemple, si vous avez un petit lecteur SSD pour le système d’exploitation et les applications à lancer rapidement mais que vous souhaitez conserver tous vos fichiers sur un lecteur séparé, mais que vous vous dirigez vers un nouveau sujet.

Avancé : Changement des noms d’utilisateur courts avec sudo, mv et Spotlight

Il existe encore une autre méthode pour changer le nom d’utilisateur court et elle est beaucoup plus avancée.

Avant de commencer : Faites une sauvegarde de tout votre Mac, c’est-à-dire modifiez les fichiers de l’utilisateur et apportez des changements à la façon dont le système d’exploitation observe cet utilisateur. Si vous n’avez pas de raison impérieuse de le faire, ou si vous n’êtes pas à l’aise pour modifier les fichiers système et utiliser le terminal, ne procédez pas. De plus, vous voudrez probablement activer le changement rapide d’utilisateur pour pouvoir le faire rapidement. Si tout se passe bien, vous pourrez changer le nom d’utilisateur court en quelques minutes, mais cette méthode n’est pas traditionnellement prise en charge, alors procédez à vos propres risques !

Il a été vérifié que cela fonctionnait dans OS X Mountain Lion. Faites toujours une sauvegarde avant de modifier des fichiers importants.

  • Se connecter à un autre compte administrateur (créer un nouveau compte avec des privilèges d’administrateur si nécessaire)
  • Ouvrez Terminal à partir de /Applications/Utilitaires/ et tapez les commandes suivantes :
  • sudo ls /Users/

  • Localisez le répertoire des anciens noms d’utilisateur, notez l’orthographe exacte et la capitalisation, notre exemple utilisera « OldShortName », puis utilisez la commande suivante en remplaçant ce nom d’utilisateur si nécessaire, et en indiquant le nouveau nom d’utilisateur court comme souhaité
  • sudo mv /Users/Old ShortName /Users/New ShortName

  • Entrez le mot de passe de l’administrateur lorsque vous le demandez, il est nécessaire pour utiliser sudo
  • Maintenant, déroulez le menu Pomme et sélectionnez Préférences Système
  • Choisissez « Utilisateurs & Groupes » et sélectionnez le nom d’utilisateur que vous changez
  • Faites un clic droit sur le nom d’utilisateur que vous souhaitez modifier et choisissez « Options avancées… ».
  • Modifiez les champs à côté de « Nom du compte » et « Répertoire d’origine » pour les adapter au nouveau nom court
  • Cliquez sur « OK » pour accepter les changements, il peut y avoir un léger retard dans la mise à jour

Le nom d’utilisateur court est maintenant changé, mais vous n’avez pas encore tout à fait terminé. Déconnectez-vous du compte administrateur actuellement actif, ou utilisez le changement rapide d’utilisateur pour ouvrir la fenêtre de connexion, puis connectez-vous en tant qu’utilisateur nouvellement renommé.

Cette prochaine série d’étapes est tout aussi importante, sinon Spotlight et Smart Folders ne fonctionneront pas :

  • Connectez-vous en tant qu’utilisateur renommé
  • Confirmez que les fichiers utilisateurs sont bien là où ils sont censés être, dans ~/Documents, ~/Desktop/ etc, ouvrez quelques-uns pour vérifier que les autorisations fonctionnent comme il se doit
  • Lancez maintenant les Préférences Système dans le menu Pomme et choisissez « Spotlight », puis cliquez sur l’onglet « Vie privée »
  • Depuis le Finder, naviguez jusqu’au répertoire /Home/, sélectionnez le répertoire des utilisateurs nouvellement renommé, et glissez-déposez-le dans la fenêtre Spotlight Privacy
  • Sélectionnez maintenant le répertoire Users dans la fenêtre Spotlight Privacy et supprimez-le, ce qui reconstruit de force l’index Spotlight pour les fichiers de cet utilisateur, permettant à tous les fichiers d’être trouvés comme prévu avec Spotlight, Smart folders, et All My Files
  • Fermez les préférences système et attendez la reconstruction de Spotlight
  • Lorsque vous avez terminé, ouvrez « Tous mes fichiers » pour voir une liste, et vérifiez que Spotlight fonctionne maintenant en recherchant un fichier avec Commande+Barre d’espacement

Si vous avez tout fait correctement, le nom court du compte de l’utilisateur sera désormais modifié. Si vous le souhaitez, vous pouvez maintenant supprimer le compte administrateur supplémentaire

Mise à jour : 1/25/2013

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *