
SSH를 사용하여 원격으로 로그인하려고 하면 다음과 같은 메시지가 나타납니다.
The authenticity of host '192.168.0.4 (192.168.0.4)' can't be established.
ECDSA key fingerprint is 64:ec:a0:fa:bf:f0:65:a6:b2:af:90:f2:97:44:e4:3f.
Are you sure you want to continue connecting (yes/no)?
그게 무엇인가요? 제가 무엇을 할 수 있나요?
답변1
ssh는 로그인 자격 증명과 액세스 제공을 위한 공개 키를 처리합니다.
공개 키는 ~/.ssh/known_hosts
로컬 컴퓨터의 파일에 저장됩니다.
@Nani, "로컬 컴퓨터에 공개 키를 저장하라는 메시지가 표시됩니다."라는 메시지가 표시됩니다.
키가 저장되고 다시 묻지 않도록 하려면 예라고 대답해야 합니다. (원격 컴퓨터의 공개 키가 변경되지 않는 한.)
원격 시스템의 공개 키가 변경되면 이전에 저장한 키를 제거해야 합니다.~/.ssh/known_hosts
답변2
이는 공개 키가 로컬 시스템의 ~/.ssh/known_hosts 파일에 저장된다는 것입니다.
계속해서 yes를 입력하면 다음으로 192.168.0.4의 비밀번호를 묻는 메시지가 표시됩니다.
이제 192.168.0.4에 연결되어 액세스할 수 있습니다.