본문 바로가기
기타/Windows

Windows 11 WSL 기본 사용자 변경

by makepluscode 2023. 3. 4.
반응형

Windows 11 WSL 기본 사용자 변경

Microsoft Windows 11 에서 Ubuntu-20.04 WSL 설치하면, 기본 사용자가 root 가 된다. 기본 사용자 root 에서 다른 사용자로 변경하는 방법을 정리한다.

테스트 환경

마이크로소프트 윈도우11 빌드 22621 에서 Ubuntu-20.04 WSL 를 설치하여 테스트하였다.

$ systeminfo

호스트 이름:             DESKTOP-ULCLBCG
OS 이름:                 Microsoft Windows 11 Home
OS 버전:                 10.0.22621 N/A 빌드 22621

$ wsl --list --verbose
  NAME                   STATE           VERSION
* Ubuntu-20.04           Running         2

 

윈도우11 에서 Ubuntu-20.04 터미널에 들어가서 adduser 로 새로운 사용자를 만든다.

root@DESKTOP-ULCLBCG:~# adduser user
Adding user `user' ...
Adding new group `user' (1002) ...
Adding new user `user' (1001) with group `user' ...
Creating home directory `/home/user' ...
Copying files from `/etc/skel' ...
New password:
Retype new password:
passwd: password updated successfully
Changing the user information for user
Enter the new value, or press ENTER for the default
        Full Name []:
        Room Number []:
        Work Phone []:
        Home Phone []:
        Other []:
Is the information correct? [Y/n] Y

윈도우11 에서 관리자 권한으로 터미널을 열고, ubuntu2004 명령어로 default user 를 위에서 생성한 user 로 지정한다.

 

ubuntu2004.exe config --default-user user

디사, 윈도우11 에서 Ubuntu-20.04 터미널에 들어가면 root 가 아닌 위에서 생성한 user 로 로그인 된것을 확인할 수 있다.

참고자료

아래 MS 공식사이트에서 WSL 명령어와 환경설정에 대한 내용을 참고한다.

https://learn.microsoft.com/ko-kr/windows/wsl/wsl-config

 

WSL의 고급 설정 구성

Linux용 Windows 하위 시스템에서 여러 Linux 배포판을 실행할 때 설정을 구성하는 데 사용되는 wsl.conf 및 .wslconfig 파일에 대한 가이드입니다.

learn.microsoft.com

 

반응형