Come cambiare il nome utente su Cygwin


9

Quando ho installato ed eseguito Cygwin per la prima volta, il mio nome utente e nome PC sono apparsi all'inizio del prompt, come

Johm@John-PC ~

Il problema è che c'era un errore di battitura nel nome dell'account quando ho installato Windows 7 per la prima volta e rimane ancora in Cygwin.

Ho cambiato il nome dell'account di Windows, ho cambiato il nome della cartella corrispondente e ho corretto il registro ( Local Machine->Microsoft->Windows NT->Current Version->profile list). Quindi ho eliminato Cygwin, compresi i suoi registri, scaricato di nuovo e installato di nuovo.

Ma il vecchio nome utente errato rimane ancora. Come posso correggere questo?


Questa risposta su StackOverflow dovrebbe aiutare: stackoverflow.com/questions/225764/… .
boot13

Risposte:


11

Prova a modificare il file / etc / passwd, il nome utente può essere modificato nel primo campo. Evita di usare spazi nel nome


Potresti dirmi come posso modificare il file / etc / passwd? Non ho familiarità con i comandi di Cygwin
user67275,

1
Credo che digiterai nano /etc/passwd(devi eseguire Cygwin come amministratore) e lo modificheresti dalla riga di comando. Quindi premi CTRL+ X, quindi Ye infine il tasto Invio per salvarlo.

7
Ho dovuto mkpasswd > /etc/passwde quindi modificare la riga che inizia con il mio nome per abbinare il nome utente Cygwin desiderato. Era il mio nome perché su Windows 10 utilizzavo un account Microsoft come accesso a Windows.
stevesliva,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.