3

私は数百の EC2 インスタンスを反復していますが、それらの約 80% しかアクセスできません。SSH キーを拒否してパスワードを要求したインスタンスをスキップしたいと考えています。

4

1 に答える 1

2

ホストに到達できない場合は、--skip-bad-hostsオプションを使用できます。それ以外の場合は、設定コンテキスト マネージャーを使用して、そのコンテキスト マネージャー内で ssh を試すことができます。失敗した場合は、次のコンテキスト マネージャーにスキップできます。context_manager.settingsのドキュメントには例があります。

with settings(warn_only=True):
    ssh_attempt # can fail
ssh_attemp # cannot fail
于 2012-08-13T16:29:21.280 に答える