2014-03-03 2 views
3

WinSCP와 SSH 연결을하는 동안 호스트 키를 자동으로 수락 할 수 있습니까? 나는 winscp.com 버전 4.2를 사용하고있다. -hostkey=*은 버전 5.2 이후에만 제공됩니다.WinSCP에서 SSH 호스트 키 자동 수신

현재 스크립트는 프롬프트를 기다리지 만 호스트 키가 변경되면 진행하지 않습니다. 자동화 할 방법이 있습니까?

+1

기계마다 한 번만 정확합니까? 그런 다음 호스트 키를 캐시에 저장 한 다음 캐시 키를 변경하면 다시 받아 들여야합니다. 다른 컴퓨터로 리디렉션되지 않도록하는 보안 기능입니다. – d3c0y

답변

1

유일한 해결책은 업그레이드하는 것입니다. WinSCP 4.2는 오래되었으므로 많은 보안 결함이 있습니다.

분명히 부작용으로 -hostkey=* "기능"을 얻게됩니다.

5.2 이전 버전에서 호스트 키를 자동으로 수락하는 유일한 방법은 -hostkey=<fingerprint>을 사용하는 것입니다. 그리고 그것은 여전히 ​​유일한 정확하고 안전한 솔루션입니다.

자세한 내용은 Where do I get SSH host key fingerprint to authorize the server?