리눅스 사용자 비밀번호를 복구하는 방법은 무엇입니까? [복사]

리눅스 사용자 비밀번호를 복구하는 방법은 무엇입니까? [복사]

나는 내 것을 잊어버렸다사용자 암호내 Linux의 경우 루트로 로그인할 수 있는 권한이 없습니다. 복원하는 방법을 모르겠습니다.

답변1

root비밀번호 없이 Ubuntu(또는 유사한 시스템)를 사용하고 있다고 가정합니다 .

가장 쉬운 방법은 사용자 비밀번호를 삭제하고 비밀번호 없이 로그인한 후(쉬움!) 새 비밀번호를 설정하는 것입니다.

경고하다:합리적으로 안전한 환경(가정 또는 사무실의 PC/노트북) 등에 있는 경우에만 이 작업을 수행하십시오. - ssh특히 관련된 사용자 이름이 공통인 경우 인터넷에 연결되어 활성화된 서버에서는 이 작업을 수행하지 마십시오. 짧은 사용자 이름 창( 예를 들어 admin) 비밀번호가 없으면 서버에 원치 않는 액세스가 허용될 수 있습니다.

암호를 재설정:

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

관련 정보