머신 공개 SSH 키를 분실한 후 머신이 내 서버에 액세스하도록 허용

머신 공개 SSH 키를 분실한 후 머신이 내 서버에 액세스하도록 허용

현재 서버 데이터가 손실되어 백업에서 서버를 복원해야 했습니다. 그러나 서버가 시스템 SSH 키를 인식하기에는 백업이 너무 오래되었습니다.

                Server ----------------------------------- Machine 

(doesn't know public key of machine) --------------------- (has private and public key)

컴퓨터는 10초마다 서버에 연결을 시도합니다. 로그에서 시도를 볼 수 있습니다.

머신에 (적어도 일시적으로) 서버에 대한 액세스 권한을 부여하려면 어떻게 해야 합니까? SSH로는 인증 비활성화가 불가능한 것 같나요?

기계가 너무 멀리 떨어져 있어서 거기 가서 공개키를 다시 받을 수도 없고, 새로운 키를 줄 수도 없습니다.

그러면 기계가 내 서버에 연결되도록 할 기회가 있습니까?

기계는 황야에 있으므로 사람이 쉽게 접근할 수 없습니다.

답변1

아니요, SSH 키가 손실되면 사용자가 로그인할 수 없다는 의미입니다.

개인키를 알고 있는 경우개인 키에서 공개 키 파생. 그러나 서버에 공개 키가 없으면 클라이언트가 로그인할 수 없는 경우에는 도움이 되지 않습니다.

루트가 될 수 있는 사용자가 로그인할 수 있는 경우 권한 있는 계정을 사용하여 사용자가 제공한 새 공개 키를 설치합니다.

아무도 원격으로 로그인할 수 없는 경우 대역외 관리 액세스를 사용하여 셸을 가져옵니다. 원격 손을 제공하기 위해 물리적으로 존재하는 기술인 직렬 콘솔, IPMI, 그러나 들어가야 합니다.


그리고 필요한 복구 목표를 달성할 수 있도록 백업을 수정하세요. 실제로 복원 테스트를 수행하십시오.

답변2

유일한 옵션은 KVMoIP 또는 유사한 장치를 구입하는 것입니다. 이 일을 공동 배치하는 경우 NoC 기술은 일반적으로 "선착순" 방식으로 유료 또는 원격 요금으로 이 작업을 수행할 수 있습니다.

관련 정보