Authorized_keys 파일을 망친 경우 우분투에 로그인할 수 있나요?

Authorized_keys 파일을 망친 경우 우분투에 로그인할 수 있나요?

로그인할 다른 사용자를 추가하고 파일에 새 공개 키를 추가하려고 했습니다 authorized_keys. 그것은 우분투의 원래 키 아래에 있는 자체 줄이었습니다(비록 지금은 완전히 새 파일이 필요하다고 생각하고 있지만).

파일의 권한과 소유권을 변경했는데 새 사용자 이름으로는 작동하지 않았습니다. 계속해서 " "를 제공했습니다 Server Refused Our Key.

나는 싫증이 나서 어리석게도 활성 퍼티 세션을 종료했습니다. 이제 새 사용자나 Ubuntu로 로그인할 수 없습니다. 어쩌면 운이 좋지 않을 것 같은 느낌이 듭니다. 지금은 다시 로그인하는 방법을 전혀 모르겠습니다.

도와주세요!

답변1

공개 키 인증 대신 비밀번호를 강제로 사용해 볼 수 있나요?

예:

ssh -o PreferredAuthentications=password -o PubkeyAuthentication=no [email protected]

구문 ~/.ssh/authorized_keys2은 한 줄에 하나의 공개 키이므로 다음 줄에 다른 공개 키를 추가하는 것만으로는 아무 문제도 발생하지 않습니다. ssh(1)sshd(8)매뉴얼 페이지( man 1 ssh및 )를 참조하십시오 man 8 sshd.

~/.ssh/authorized_keys2, 또는 홈 디렉토리를 다른 사용자가 쓸 수 있는 경우 ~/.sshsshd는 이를 사용하는 것을 허용하지 않습니다. 권한을 조정할 때 실수로 이러한 위치 중 하나에 그룹 또는 기타/세계 쓰기 비트를 추가한 경우 문제가 발생할 수 있습니다.

관련 정보