Jak zmienić nazwę użytkownika w Cygwin


9

Kiedy po raz pierwszy zainstalowałem i uruchomiłem Cygwin, moja nazwa użytkownika i nazwa komputera pojawiły się na początku monitu, np

Johm@John-PC ~

Problem polega na tym, że w nazwie konta była literówka, kiedy po raz pierwszy zainstalowałem system Windows 7 i nadal pozostaje on w Cygwin.

Zmieniłem nazwę konta Windows, zmieniłem nazwę odpowiedniego folderu i poprawiłem odpowiedni rejestr ( Local Machine->Microsoft->Windows NT->Current Version->profile list). Następnie usunąłem Cygwin, w tym jego rejestry, ponownie go pobrałem i ponownie zainstalowałem.

Ale stara zła nazwa użytkownika nadal pozostaje. Jak mogę to naprawić?


To odpowiedź na StackOverflow powinny pomóc: stackoverflow.com/questions/225764/... .
boot13

Odpowiedzi:


11

Spróbuj edytować plik / etc / passwd, nazwę użytkownika można zmienić w pierwszym polu. Unikaj używania spacji w nazwie


Czy możesz mi powiedzieć, jak mogę edytować plik / etc / passwd? Nie znam komend cygwin
user67275

1
Wierzę, że napiszesz nano /etc/passwd(musisz uruchomić Cygwin jako administrator) i edytujesz go z wiersza poleceń. Następnie naciśnij CTRL+ X, a następnie Yklawisz Enter, aby go zapisać.

7
Musiałem, mkpasswd > /etc/passwda następnie edytować linię zaczynającą się od mojego imienia, aby pasowała do pożądanej nazwy użytkownika cygwin. To było moje imię, ponieważ w systemie Windows 10 użyłem konta Microsoft do logowania do systemu Windows.
stevesliva
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.