기억상실로 인해 로그인이 안됨

기억상실로 인해 로그인이 안됨

64비트 AMD 시스템에 Ubuntu 부분을 설치할 때 질병이 발생했습니다. 이제 로그인을 알 수 없습니다. 이를 복구/변경할 수 있습니까, 아니면 하드 드라이브를 지우고 다시 시작해야 합니까?

비밀번호를 재설정했지만 항상 '잘못됨'이라고 표시되어 로그인을 통과할 수 없습니다. 이는 최신 Ubuntu 14.04를 의미한다고 생각합니다.

비밀번호를 묻는 것이 아니라 로그인을 하는 것입니다.

답변1

몇 가지 해결책이 있습니다:

  1. /etc/passwd다른 Linux 인스턴스의 변경 사항을 찾았습니다.여기:

    경고:합리적으로 안전한 환경(가정 또는 사무실의 PC/노트북) 등에 있는 경우에만 이 작업을 수행하십시오. 특히 문제 ssh의 사용자 이름이 admin비밀번호가 없는 짧은 창을 사용하면 서버에 원치 않는 액세스가 허용될 수 있습니다.

    1. LiveCD로 컴퓨터를 부팅합니다(합당한 배포판이라면 가능합니다).
    2. 시스템의 루트( /) 파티션을 어딘가( /mnt아마도)에 마운트하십시오. 파일을 편집할 것이므로 읽기/쓰기로 마운트되었는지 확인하십시오.
    3. /etc/shadow사용자로 편집합니다 root( su또는 사용 sudo).
    4. 사용자에 대한 항목을 찾아 첫 번째와 두 번째 콜론( :) 사이의 모든 항목을 제거합니다. 이는 무작위로 보이는 긴 문자열입니다.
    5. 변경 사항을 저장하고 파티션을 마운트 해제한 후 일반 시스템으로 재부팅합니다.
    6. 비밀번호 없이 로그인하세요.
    7. 사용자의 비밀번호를 빠르게 설정하세요.
    8. 로그 아웃했다가 로그인하여 작동하는지 확인하십시오.
  2. 사용 passwd, 발견됨여기

    루트로 사용하면 passwd 16040현재 비밀번호를 묻지 않습니다. 비밀번호를 변경한 후 다음 사항을 발행하는 것을 고려해야 합니다. chage -d 0 16040사용자가 로그인할 때 사용자 비밀번호를 강제로 변경하게 됩니다. 보안상의 이유로 모범 사례입니다.

  3. 재부팅하고 비밀번호 없는 모드로 들어갑니다.여기

    1. 컴퓨터를 재부팅하세요. / 컴퓨터를 켜세요.
    2. Shift부팅 프로세스 시작 시 키를 누르고 있으면 GNU GRUB 부팅 메뉴가 활성화됩니다(표시되지 않는 경우).
    3. ESCGNU GRUB 프롬프트에서 키를 누르세요 .
    4. e편집하려면 누르세요 .
    5. 키를 사용하여 Arrowkernel로 시작하는 줄을 강조 표시하고 e 키를 누릅니다.
    6. 줄의 맨 끝으로 가서 추가하세요.rw init=/bin/bash
    7. 키를 누른 Enter다음 키를 눌러 b시스템을 부팅합니다.
    8. 시스템은 비밀번호가 없는 루트 쉘로 부팅됩니다.
    9. passwd사용자 이름을 입력하세요
    10. 새 비밀번호를 설정하세요.
    11. 시스템을 다시 시작하십시오.

관련 정보