Lorsque j'ai installé et exécuté Cygwin pour la première fois, mon nom d'utilisateur et mon nom de PC sont apparus au début de l'invite, comme
Johm@John-PC ~
Le problème est qu'il y avait une faute de frappe dans le nom du compte lorsque j'ai installé Windows 7 pour la première fois et qu'il reste toujours dans Cygwin.
J'ai changé le nom du compte Windows, changé le nom du dossier correspondant et corrigé le registre correspondant ( Local Machine->Microsoft->Windows NT->Current Version->profile list
). Ensuite, j'ai supprimé Cygwin, y compris ses registres, l'ai re-téléchargé et l'ai réinstallé.
Mais l'ancien mauvais nom d'utilisateur demeure. Comment puis-je corriger cela?
windows-7
cygwin
user-accounts
user67275
la source
la source
Réponses:
Essayez de modifier le fichier / etc / passwd, le nom d'utilisateur peut être modifié dans le premier champ. Évitez d'utiliser des espaces dans le nom
la source
nano /etc/passwd
(vous devez exécuter Cygwin en tant qu'administrateur) et vous le modifieriez à partir de la ligne de commande. Ensuite, vous appuyez surCTRL
+ X, puisY
et enfin sur la touche Entrée pour l'enregistrer.mkpasswd > /etc/passwd
, puis modifier la ligne commençant par mon prénom pour qu'elle corresponde au nom d'utilisateur cygwin souhaité. C'était mon prénom parce que sur Windows 10, j'ai utilisé un compte Microsoft comme identifiant Windows.