Cara mengubah nama pengguna di Cygwin

9

Ketika saya pertama kali menginstal dan menjalankan Cygwin, nama pengguna dan PC saya muncul di awal prompt, seperti

Johm@John-PC ~

Masalahnya adalah, ada kesalahan ketik pada nama akun ketika saya pertama kali menginstal Windows 7 dan masih ada di Cygwin.

Saya mengubah nama akun Windows, mengubah nama folder yang sesuai dan memperbaiki registri yang relevan ( Local Machine->Microsoft->Windows NT->Current Version->profile list). Kemudian saya menghapus Cygwin, termasuk pendaftarnya, mengunduhnya kembali, dan memasangnya kembali.

Namun nama pengguna yang salah masih ada. Bagaimana saya bisa memperbaikinya?

pengguna67275
sumber
Jawaban di StackOverflow ini akan membantu: stackoverflow.com/questions/225764/… .
boot13

Jawaban:

11

Coba edit file / etc / passwd, nama pengguna dapat diubah di kolom pertama. Hindari menggunakan spasi dalam namanya


sumber
Bisakah Anda memberi tahu saya bagaimana cara mengedit file / etc / passwd? Saya tidak terbiasa dengan perintah cygwin
user67275
1
Saya yakin Anda akan mengetik nano /etc/passwd(Anda harus menjalankan Cygwin sebagai administrator) dan Anda akan mengeditnya dari baris perintah. Kemudian Anda menekan CTRL+ X, lalu Ydan akhirnya tombol enter untuk menyimpannya.
7
Saya harus mkpasswd > /etc/passwddan kemudian mengedit baris yang diawali dengan nama depan saya untuk mencocokkan dengan nama pengguna cygwin yang diinginkan. Itu adalah nama depan saya karena pada Windows 10, saya menggunakan akun microsoft sebagai login windows saya.
stevesliva