새 Linux 배포를 위한 사용자 계정 및 암호 만들기

WSL을 사용하도록 설정하고 Microsoft Store에서 Linux 배포를 설치하면, 새로 설치된 Linux 배포를 열 때 완료해야 하는 첫 번째 단계는 사용자 이름암호를 포함하여 계정을 만드는 것입니다.

  • 사용자 이름암호는 설치하는 각각의 개별 Linux 배포에만 적용되며, Windows 사용자 이름과는 관련이 없습니다.

  • 사용자 이름암호를 만들면 해당 계정이 배포의 기본 사용자가 되고 시작 시 자동으로 로그인됩니다.

  • 이 계정은 sudo(슈퍼 사용자 작업) 관리 명령을 실행할 수 있는 Linux 관리자로 간주됩니다.

  • Linux용 Windows 하위 시스템에서 실행되는 각 Linux 배포에는 고유한 Linux 사용자 계정과 암호가 있습니다. 배포를 추가하거나, 다시 설치하거나, 다시 설정할 때마다 Linux 사용자 계정을 구성해야 합니다.

Windows 콘솔에서 Ubuntu 압축 풀기

참고

WSL과 함께 설치된 Linux 배포는 사용자별 설치이며 다른 Windows 사용자 계정과 공유할 수 없습니다.

패키지 업데이트 및 업그레이드

대부분의 배포는 비어 있거나 최소한의 패키지 카탈로그와 함께 제공됩니다. 배포의 기본 설정 패키지 관리자를 사용하여 정기적으로 패키지 카탈로그를 업데이트하고 설치된 패키지를 업그레이드하는 것이 좋습니다. Debian/Ubuntu의 경우 apt를 사용합니다.

sudo apt update && sudo apt upgrade

Windows는 Linux 배포를 자동으로 업데이트하거나 업그레이드하지 않습니다. 이는 대부분의 Linux 사용자가 직접 제어하는 것을 선호하는 작업입니다.

Linux 암호 재설정

암호를 변경하려면 Linux 배포(예: Ubuntu)를 열고 passwd 명령을 입력합니다.

현재 암호를 입력하고 새 암호를 입력하라는 메시지가 표시된 다음, 새 암호를 확인하라는 메시지가 표시됩니다.

암호 잊음

Linux 배포용 암호를 잊은 경우 다음을 수행합니다.

  1. PowerShell을 열고, wsl -u root 명령을 사용하여 기본 WSL 배포의 루트를 입력합니다.

    기본값이 아닌 배포에서 잊어버린 암호를 업데이트해야 하는 경우 Debian을 대상 배포의 이름으로 바꾼 wsl -d Debian -u root 명령을 사용합니다.

  2. WSL 배포가 PowerShell 내의 루트 수준에서 열리면 passwd <WSLUsername> 명령을 사용하여 암호를 업데이트할 수 있습니다. 여기서 <WSLUsername>은 암호를 잊어버린 DISTRO의 계정 사용자 이름입니다.

  3. 새 UNIX 암호를 입력한 다음, 해당 암호를 확인하라는 메시지가 표시됩니다. 암호가 성공적으로 업데이트되었다는 메시지가 표시되면 exit 명령을 사용하여 PowerShell 내에서 WSL을 닫습니다.

참고

1703(크리에이터 업데이트) 또는 1709(Fall Creators Update)와 같은 초기 버전의 Windows 운영 체제를 실행하는 경우 문제 해결 가이드의 이전 버전의 Windows 및 WSL 사용을 참조하세요.