Ubuntu의 잊어버린 비밀번호를 재설정하는 방법

How Reset Ubuntu S Forgotten Password



비밀번호를 잊어버린 적이 있다면 당신만이 아닙니다. 그것은 확실히 사람들이 수년 동안 가지고 있는 기술 지원과 관련하여 가장 인기 있는 문제 중 하나입니다. 좋은 점은 잊어버린 암호로 인해 전체 운영 체제를 다시 설치할 필요가 없다는 것입니다. 우분투에서는 비밀번호를 매우 쉽게 복원할 수 있습니다. VMware, 단일 또는 이중 부팅에서 여기에 나열된 방법으로 Ubuntu 암호를 복원할 수 있으며 몇 분 안에 로그인 자격 증명을 복원할 수 있습니다.

복구 모드에서 Ubuntu 암호 재설정을 시연하여 시작하겠습니다.







Ubuntu 복구 모드로 부팅:

컴퓨터 시스템을 켜고 grub 메뉴로 이동하십시오. 대부분 즉시 나타나지만 나타나지 않으면 Esc 키를 누르거나 나타날 때까지 Shift 키를 누르고 계십시오. VM웨어나 버추얼박스 작업 중 오라클이나 VM웨어 로고가 나오면 Shift 키를 눌러야 합니다. GRUB 메뉴가 화면에 표시됩니다. 여기에서 선택하십시오. Ubuntu용 고급 옵션 .





이제 옵션이 표시됩니다. 복구 모드로 이동하려면 선택하십시오.





여러 줄의 데이터를 보여주는 플래시와 함께 검은색 화면이 표시됩니다. 자, 잠시만 기다려 주십시오.



루트 셸 프롬프트:

여기에서 다양한 복구 모드 옵션이 제공됩니다. 명명된 것을 선택하십시오. 루트 – 루트 셸 프롬프트로 이동 주어진 옵션에서. Enter 키를 누르면 모든 설정이 완료됩니다.

루트 셸 프롬프트 옵션을 선택하면 맨 아래에 명령을 입력하는 옵션이 있음을 알 수 있습니다. 이것은 쉘에 대한 프롬프트이며 여기에서 잊어버린 암호를 복원하기 위해 몇 가지 마술을 할 것입니다.

쓰기 권한으로 루트 파일 시스템을 다시 마운트합니다.

기본적으로 루트 파티션에는 읽기 전용 권한이 있습니다. 그러나 여기에서도 루트 및 쓰기 액세스 권한을 제공해야 합니다. 쓰기 권한으로 다시 마운트하려면 다음 명령을 사용하십시오.

[이메일 보호] :~$ -rw -또는새말/

사용자 이름 또는 비밀번호 재설정:

루트 액세스 권한이 제공되면 다음 명령을 사용하여 사용 가능한 사용자를 나열하십시오.

[이메일 보호] :~$ /

또는 의 내용을 표시하여 사용 가능한 사용자를 볼 수 있습니다. /etc/passwd 다음 명령을 사용하여 파일:

[이메일 보호] :~$ 고양이 //암호

액세스할 수 있는 사용자 이름에서 암호를 재설정하려는 사용자 이름을 선택합니다. 이제 다음 명령을 입력하여 선택한 사용자 이름의 비밀번호를 재설정합니다.

[이메일 보호] :~$ 암호 <사용자>

새 UNIX 암호 입력:

새 비밀번호를 묻는 메시지가 표시됩니다. 새 암호를 한 번 입력한 다음 확인을 위해 다시 입력합니다.

[이메일 보호] :~$새 UNIX 암호 다시 입력:

비밀번호를 성공적으로 복원했습니다. 루트 쉘을 종료하려면 Exit 명령을 입력하십시오.

[이메일 보호] :~$ 출구

입장 시 출구 명령을 실행하면 Recover Boot 메뉴로 돌아갑니다. 이제 화면에서 표준 부팅 옵션을 선택하십시오. 그래픽 모드와의 호환성에 대한 경고가 표시됩니다. 당신은 그것에 대해 걱정할 필요가 없습니다. 재부팅하면 이러한 모든 호환성 문제가 해결됩니다. 이제 방금 설정한 비밀번호로 로그인하기만 하면 됩니다.

가능한 오류:

    새 비밀번호를 입력할 때 인증 토큰 조작 오류가 발생할 수 있습니다.

    이 오류의 원인은 여전히 ​​읽기 전용 액세스로 마운트되어 있기 때문입니다. 이를 극복하려면 파일 시스템을 다시 마운트하는 명령을 입력하고 액세스를 수정하면 됩니다.

    암호를 다시 한 번 변경하십시오. 이제 오류를 표시하지 않고 작동합니다.

비밀번호 재설정을 위한 다른 방법:

어떤 이유로 루트 셸을 통해 암호를 변경하는 데 문제가 있는 경우 다음 단계를 따라야 합니다.

1 단계

컴퓨터를 재부팅하십시오. grub 화면을 불러오려면 Shift 키를 잠시 누르고 있습니다. Grub 패널을 편집하려면 E를 클릭합니다.

2 단계

주어진 줄 세트에서 위쪽 및 아래쪽 화살표 키를 사용하여 Linux로 시작하는 줄을 찾고 다음을 교체하여 읽기 전용에서 읽기-쓰기로 액세스를 변경합니다 ro 복구 nomodeset을 rw init=/bin/bash로 설정 .

3단계

변경 사항을 저장하고 부팅하려면 ctrl-x를 누르십시오. 이제 Linux 커널에 대한 읽기 및 쓰기 액세스로 부팅하고 있습니다. 여기서 GUI 대신 bash 셸을 사용할 수 있습니다. 즉, 암호가 없는 루트 셸이 시스템으로 부팅됩니다.

4단계

passwd 명령에 사용자 이름을 입력합니다. 사용자 이름을 알 수 없는 경우 'ls /home' 또는 'cat /etc/passwd | grep -i bash' 명령. 이제 비밀번호를 재설정한 다음 터미널을 종료합니다. 완료되면 다음 명령을 사용하여 재부팅하면 됩니다.

[이메일 보호] :~$재부팅

[이메일 보호] :~$일시 휴업-NS지금

결론:

Ubuntu의 루트 계정은 기본적으로 루트 암호가 없기 때문에 잠깁니다. Ubuntu를 설치하기 전에 설정한 사용자 계정은 sudo 권한이 있는 관리자로 포함됩니다. 그러나 어떤 경우에도 그것이 당신이 루트라는 것을 의미하지는 않습니다. 루트 암호가 없는 것은 Ubuntu의 의도된 기능입니다. Ubuntu 고급 옵션의 부팅 메뉴를 사용하면 루트 셸 프롬프트에서 특정 루트 관련 기능을 수행할 수 있습니다. 이것이 이 방법으로 Ubuntu 비밀번호를 재설정할 수 있는 이유입니다.

질문: Ubuntu 암호를 이렇게 빠르고 쉽게 복원할 수 있다면 보안 위험이 있는 것 아닙니까? 주요 보안 위협은 누군가가 인터넷을 통해 다른 위치에서 귀하의 계정에 침입하는 경우입니다. 여기서는 발생하지 않습니다. 일부 악의적인 개체가 컴퓨터 시스템에 물리적으로 액세스할 수 있는 경우 해당 보안은 이미 극도의 위험에 처해 있습니다. 이 기능을 사용하지 않으려면 Ubuntu를 설치하는 동안 LUKS 암호화를 통해 하드 드라이브를 암호화하여 비활성화할 수 있습니다.