한 번에 여러 개의 Known_hosts 항목 추가

한 번에 여러 개의 Known_hosts 항목 추가

한 번에 여러 개의 Known_host 항목을 추가하는 방법이 있습니까?

SSH 호스트 키 확인을 비활성화하고 싶지 않기 때문입니다. 이는 나쁜 습관입니다.

처음에 "준비" 단계를 갖고 한 번에 모두 추가한 다음 병렬 SSH를 계속 사용하고 싶습니다.

ssh-keyscan설명서를 확인했지만 parallel-ssh기본 제공 옵션이 없습니다.

답변1

마침내 한 줄 솔루션을 만들었습니다.

grep -h "" my_hosts | xargs ssh-keyscan > ~/.ssh/known_hosts

그러면 my_hosts 파일의 모든 호스트에 대한 키가 생성됩니다 known_hosts.

parallel-ssh다음과 같이 작동합니다 .

parallel-ssh -H my_hosts

관련 정보