2
gnu와 함께 Amazon AWS EC2에서 병렬 작업을 어떻게 병렬로 실행할 수 있습니까? 나는 즉, 이런 식으로 뭔가가 작동하지 않습니다에 로그인하는 개인 키를 포함해야합니다GNU 병렬로 AWS 작업 실행 - 비공개 키를 포함하는 방법?
sh script.sh | parallel --sshlogin [email protected] -i "key.pem"
gnu와 함께 Amazon AWS EC2에서 병렬 작업을 어떻게 병렬로 실행할 수 있습니까? 나는 즉, 이런 식으로 뭔가가 작동하지 않습니다에 로그인하는 개인 키를 포함해야합니다GNU 병렬로 AWS 작업 실행 - 비공개 키를 포함하는 방법?
sh script.sh | parallel --sshlogin [email protected] -i "key.pem"
GNU 병렬에서 그것을 할 최소한 3 가지 방법이 있습니다 : 당신이 할 수있는 그 꼭대기에
seq 10 | parallel --sshlogin 'ssh -i "key.pem" [email protected]' echo
seq 10 | PARALLLEL_SSH='ssh -i "key.pem"' parallel --sshlogin [email protected] echo
seq 10 | parallel --ssh 'ssh -i "key.pem"' --sshlogin [email protected] echo
가 아마 .ssh/config (man ssh_config)를 사용하면 * .amazon.com에 액세스 할 때 동일한 키를 사용할 수 있습니다.
또한 ssh-agent
을 알아야합니다. 이를 통해 여러 개의 키를 추가 할 수 있습니다. 이것은 제어 터미널이있는 세션에서만 유용합니다 (예 : cron 작업에는 유용하지 않음).
감사합니다. 너는 최고야! –