ssh를 이용하여 삭제/조작 후 리눅스의 비밀번호가 변경되었습니다.

ssh를 이용하여 삭제/조작 후 리눅스의 비밀번호가 변경되었습니다.

불행히도 어딘가에서 실수를 했지만 어디로 갈 수 없었습니다. SSH와 github에 문제가 있어서 다른 방법을 시도했지만 성공하지 못했습니다. 그런 다음 결정했습니다..저는 home/username/known.hosts 또는 이와 유사한 파일을 이동하고 싶었습니다. 또한 id_25519 및 id_25519.pub 파일이 포함된 폴더의 모든 항목을 삭제했습니다(아마도 github와 관련이 있는지 모르겠습니다). 그 사이 또는 결국. 터미널에서 비밀번호를 제공할 수 없습니다. 나는 그것이 정확하다고 200% 확신합니다. 대문자/숫자/기타 항목은 사용되지 않았습니다. 이제 Linux Mint Cinamon 20에 로그인할 수 없습니다. 노트북을 복원하는 방법에 대한 도움을 주시면 매우 감사하겠습니다. 시작되지만 통과되어야 합니다. 어떻게 변할지 이해가 안가네요...

답변1

홈 디렉토리의 내용을 수정해도 비밀번호가 재설정될 가능성은 거의 없습니다. 대부분의 배포판에서는 /etc/shadow기본적으로 여기에 저장됩니다.

복구 콘솔에 들어가려면 가장 쉬운 방법은 init부팅 시 커널 매개변수를 변경하는 것입니다.

grub으로 부팅한다고 가정합니다.

  • 컴퓨터를 열어라
  • 부팅 메뉴에서 e시작 항목 편집을 누릅니다.
  • 비밀번호가 있으면 grub 비밀번호를 입력하라는 메시지가 표시될 수 있습니다.
  • linux줄의 시작 부분을 수정하고 init=/bin/bash줄 끝에 추가하세요.
  • 보도 f10시작

그러면 읽기 전용으로 설치된 루트 명령줄이 제공됩니다 /. 읽고 쓸 수 있게 만들려면 다시 설치하세요.

mount -o remount,rw /

다음을 통해 비밀번호를 재설정할 수 있습니다.

passwd <username>

마지막으로 다시 시작하세요.

 reboot

관련 정보