當我使用pssh時,試圖訪問遠程機器裏面沒有的UNIX 已知主機文件,pssh凍結後給出密碼。 使用直接的ssh命令添加主機後,pssh可以正常工作。pssh並知道hosts文件
那麼有沒有一個選項可以給pssh命令以避免這個問題?
感謝您的幫助, 問候
當我使用pssh時,試圖訪問遠程機器裏面沒有的UNIX 已知主機文件,pssh凍結後給出密碼。 使用直接的ssh命令添加主機後,pssh可以正常工作。pssh並知道hosts文件
那麼有沒有一個選項可以給pssh命令以避免這個問題?
感謝您的幫助, 問候
嘗試pssh -O StrictHostKeyChecking=no
。這對我有用。
默認情況下,ssh使用「ask」的值,這會導致它詢問用戶是否繼續連接到未知主機。通過將該值設置爲「否」,您可以避開該問題,但不再受到保護,免受某些攻擊。例如。如果您連接到hostA,並且有人將hostB放置在那裏,並使用相同的IP地址,那麼默認情況下,ssh會注意到hostB已更改,並會提示您。用StrictHostKeyChecking = no,它會默默地認爲一切正常。
也適用。非常感謝 – oaimac 2010-12-15 08:15:20