1. chntpw 패키지 설치
리눅스에서 윈도 사용자의 암호를 초기화하기 위해선 chntpw 패키지를 설치해야 합니다. 그러면 다음과 같이 이 패키지를 설치합니다.
# apt-get install -y chntpw
2. 윈도 파티션 마운트
chntpw 도구로 윈도 사용자 암호를 초기화하거나 변경하기 위해선 윈도 파티션을 마운트해야 합니다. No1.Linux는 자동으로 윈도 파티션이 마운트되어 있으므로, 이 과정을 생략해도 됩니다. 만일 윈도 파티션이 마운트되지 않았다면 윈도 파티션의 장치명을 모르겠다면 drakedisk를 실행하면 되고, 장치명을 안다면 mount 명령으로 마운트해 주면 됩니다.
3. 윈도 사용자 암호 초기화하기
STEP1. 마운트된 윈도 파티션(/media/windows)에서 /Windows/System32/config 경로로 이동합니다.
# cd /media/windows/Windows/System32/config
STEP2. 'chntpw -i SAM' 명령을 실행합니다.
![]()
STEP3. '1'를 입력하여 윈도 사용자와 암호를 변경합니다.
![]()
STEP4. 암호를 변경할 사용자를 입력합니다. Administrator 사용자의 암호를 선택하여 변경해 봅니다.
![]()
STEP5. 편집 메뉴에서 '1'를 선택하면 해당 사용자의 암호를 변경할 수 있습니다. '1'를 입력합니다.
![]()
STEP6. 암호가 변경되었다는 메시자가 나옵니다. '!' -> 'q' ->'n' 또는 '엔터' 키를 입력하여 작업을 종료합니다.
![]()
STEP7. 시스템을 재시작하여 윈도로 부팅하여 변경한 Administrator로 로그인되는지를 확인합니다.