나는 내 것을 잊어버렸다사용자 암호내 Linux의 경우 루트로 로그인할 수 있는 권한이 없습니다. 복원하는 방법을 모르겠습니다.
답변1
root
비밀번호 없이 Ubuntu(또는 유사한 시스템)를 사용하고 있다고 가정합니다 .
가장 쉬운 방법은 사용자 비밀번호를 삭제하고 비밀번호 없이 로그인한 후(쉬움!) 새 비밀번호를 설정하는 것입니다.
경고하다:합리적으로 안전한 환경(가정 또는 사무실의 PC/노트북) 등에 있는 경우에만 이 작업을 수행하십시오. - ssh
특히 관련된 사용자 이름이 공통인 경우 인터넷에 연결되어 활성화된 서버에서는 이 작업을 수행하지 마십시오. 짧은 사용자 이름 창( 예를 들어 admin
) 비밀번호가 없으면 서버에 원치 않는 액세스가 허용될 수 있습니다.
암호를 재설정:
- LiveCD를 사용하여 컴퓨터를 부팅합니다(합당한 배포라면 가능합니다).
- 시스템의 루트(
/
) 파티션을 어딘가(/mnt
아마도)에 마운트하십시오. 파일을 편집할 것이므로 읽기/쓰기로 마운트되었는지 확인하십시오. /etc/shadow
사용자로 편집합니다root
(su
또는 사용sudo
).- 사용자 항목을 찾아
:
첫 번째와 두 번째 콜론( ) 사이의 모든 내용을 삭제하세요. 이는 무작위로 보이는 긴 문자열입니다. - 변경 사항을 저장하고 파티션을 마운트 해제한 후 일반 시스템으로 재부팅합니다.
- 로그인하는 데 비밀번호가 필요하지 않습니다.
- 사용자 비밀번호를 빠르게 설정하세요.
- 로그 아웃하고 로그인하여 작동하는지 확인하십시오.