Cygwin에서 사용자 이름을 변경하는 방법


9

Cygwin을 처음 설치하고 실행할 때 프롬프트의 시작 부분에 사용자 이름과 PC 이름이 나타납니다.

Johm@John-PC ~

문제는 Windows 7을 처음 설치할 때 계정 이름에 오타가 있었고 여전히 Cygwin에 남아 있다는 것입니다.

Windows 계정 이름을 변경하고 해당 폴더 이름을 변경 한 후 관련 레지스트리를 수정했습니다 ( Local Machine->Microsoft->Windows NT->Current Version->profile list). 그런 다음 레지스트리를 포함하여 Cygwin을 삭제하고 다시 다운로드 한 후 다시 설치했습니다.

그러나 오래된 잘못된 사용자 이름은 여전히 ​​남아 있습니다. 이 문제를 어떻게 해결할 수 있습니까?


StackOverflow에 대한 답변은 stackoverflow.com/questions/225764/…에 도움이 됩니다.
boot13

답변:


11

/ etc / passwd 파일을 편집 해보십시오. 첫 번째 필드에서 사용자 이름을 변경할 수 있습니다. 이름에 공백을 사용하지 마십시오


/ etc / passwd 파일을 어떻게 편집 할 수 있습니까? cygwin 명령에 익숙하지 않습니다
user67275

1
nano /etc/passwdCygwin을 관리자로 실행해야 한다고 입력 하고 명령 줄에서 편집 할 것이라고 생각합니다. 그런 다음 CTRL+ X를 누른 다음 YEnter 키를 눌러 저장하십시오.

7
mkpasswd > /etc/passwd원하는 cygwin 사용자 이름과 일치하도록 내 이름으로 시작하는 줄을 편집 한 다음 편집 해야했습니다 . Windows 10에서는 Microsoft 계정을 Windows 로그인으로 사용했기 때문에 내 이름이었습니다.
stevesliva
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.