Computer >> 컴퓨터 >  >> 시스템 >> Windows

WSL 기본 사용자 설정, 사용자 전환 및 삭제 방법 완벽 가이드

WSL(Windows Subsystem for Linux)은 Windows 10의 핵심 구성 요소 중 하나로, 개발 작업에 Linux 환경이 필요한 개발자들에게 없어서는 안 될 도구입니다. 다만 초기 설정 과정에서 관리자 계정을 한 번 지정하고 나면, 이후 사용자를 관리하는 방법이 직관적이지 않아 많은 분들이 어려움을 겪곤 합니다.

이 글에서는 Windows 10의 WSL 배포판에서 기본 사용자를 설정하고, 사용자를 전환하며, 사용자를 삭제하는 방법을 단계별로 자세히 알아보겠습니다.

WSL 사용자 관리: 기본 설정, 전환, 삭제

이 가이드에서 다룰 내용은 다음과 같습니다.

  1. WSL 기본 사용자 설정 방법
  2. WSL에서 사용자 전환 방법
  3. WSL에서 사용자 삭제 방법

1. WSL 기본 사용자 설정하기

Windows 10에서 WSL 배포판을 실행하면 미리 지정된 기본 사용자 계정으로 자동 로그인됩니다. 이 기본 사용자는 언제든지 변경할 수 있습니다. 먼저 관리자 권한으로 명령 프롬프트 또는 PowerShell을 실행해야 합니다.

이후 사용 중인 Linux 배포판에 맞는 아래 명령어를 입력하세요.

Ubuntu:

ubuntu config --default-user <USERNAME>

Ubuntu 18.04 LTS:

ubuntu1804 config --default-user <USERNAME>

Ubuntu 16.04 LTS:

ubuntu1604 config --default-user <USERNAME>

openSUSE Leap 42:

openSUSE-32 config --default-user <USERNAME>

SUSE Linux:

SLES-12 config --default-user <USERNAME>

Debian:

debian config --default-user <USERNAME>

Kali Linux:

kali config --default-user <USERNAME>

<USERNAME> 부분에 원하는 계정 이름을 입력하면 되며, ROOT로 대체하면 기본 사용자를 루트 계정으로 설정할 수도 있습니다.

참고로 최신 버전의 WSL에서는 배포판 내부의 /etc/wsl.conf 파일에 [user] 섹션과 default=사용자이름 항목을 추가하는 방식으로도 기본 사용자를 지정할 수 있습니다.

2. WSL에서 사용자 전환하기

WSL 배포판을 열면 앞서 설명한 기본 사용자로 자동 로그인되지만, 다른 사용자 계정으로 전환하는 것도 매우 간단합니다.

배포판의 루트 위치에서 아래 명령어 중 하나를 입력하면 원하는 사용자로 전환할 수 있습니다.

su - <USERNAME>

su -l <USERNAME>

su --login <USERNAME>

<USERNAME> 부분은 로그인하려는 배포판 내부의 실제 사용자 계정 이름으로 바꿔서 입력해야 합니다. 세 가지 명령어 모두 동일한 역할을 하며, 로그인 셸 환경까지 완전히 불러온다는 점이 특징입니다.

3. WSL에서 사용자 삭제하기

사용자를 삭제하는 방법은 현재 로그인한 계정의 권한에 따라 두 가지 시나리오로 나뉩니다.

  • SUDO 사용자로 로그인한 경우
  • ROOT 사용자로 로그인한 경우

SUDO 사용자로 로그인한 경우:

동일한 Linux 배포판 안에서 SUDO 권한이 있는 상태로 다른 사용자 계정을 삭제하려면 아래 명령어를 실행합니다.

sudo deluser <USERNAME>

ROOT 사용자로 로그인한 경우:

ROOT로 로그인한 상태라면 절차가 약간 다릅니다. 먼저 위의 '기본 사용자 설정' 방법을 참고해, 삭제하려는 계정을 기본 사용자로 지정합니다. 그다음 아래 명령어를 실행하여 해당 배포판에서 사용자를 삭제합니다.

deluser <USERNAME>

이때 주의할 점은 <USERNAME>이 반드시 기본 사용자로 설정했던 계정 이름과 동일해야 한다는 것입니다. 이름이 일치하지 않으면 의도한 계정이 삭제되지 않으니 입력값을 꼭 확인하세요.

이 가이드를 통해 WSL 사용자 관리가 한결 수월해지기를 바랍니다.