Dropbear는 ~/.ssh/config 파일이 무엇인지 알고 있나요?

Dropbear는 ~/.ssh/config 파일이 무엇인지 알고 있나요?

한 호스트(Dropbear를 실행하는 OpenWrt)에서 open-ssh 서버와 클라이언트를 실행하는 동일한 LAN에 있는 다른 호스트로 SSH를 연결하고 싶습니다.

다른 호스트의 개인 open-ssh 키를 dropbear 형식으로 변환하고 OpenWrt 호스트의 ~/.ssh/ncp_key_dropbear에 저장했습니다.

이제 다음과 같이 OpenWrt에서 다른 호스트로 SSH를 통해 연결할 수 있습니다.

# ssh -i ncp_key_dropbear [email protected] -p 22

또한 OpenWrt 호스트에 ~/.ssh/config 파일을 다음과 같이 만들었습니다.

Host ncp
        User root
        Port 22
        IdentityFile ~/.ssh/ncp_key_dropbear
        HostName 192.168.1.124

하지만 이제 다음 명령을 사용하여 ssh를 시도하면:

# ssh ncp

이 오류가 발생합니다 ...

root@OpenWrt:~/.ssh# ssh ncp

ssh: Connection to root@ncp:22 exited: Connect failed: Error resolving 'ncp' port '22'. Name does not resolve

실제로 원격 호스트의 sshd도 해당 포트를 수신하고 있음에도 불구하고 포트를 1022로 변경해도 동일한 오류가 발생합니다.

해당 호스트에서 open-ssh 클라이언트를 사용하는 것을 제외하고 위와 같이 다른 호스트에 ~/.ssh/config 파일을 설정했습니다.~할 수 있다다음과 같이 OpenWrt로 ssh를 실행합니다.

# ssh openwrt

그렇다면 내 구성 파일이 OpenWrt에서 작동하지 않는 이유는 무엇입니까? Dropbear는 ~/.ssh/config 파일에 대해 아무것도 모르나요?여기에 기사가 있습니다.2009년부터 그것은 암시하는 것처럼 보이지만 확실히 상황이 변했습니까?

건배,

몸을 풀다

답변1

나는 얻었다확인Dropbear 작성자는 현재 ~/.ssh/config와 같은 구성 파일을 지원하지 않는다고 말했습니다.

관련 정보