我正在使用帕拉米科從Python腳本中進行shing。我的命令如下所示:sshssh -A -o strictHostKeyChecking=no <hostname>我需要相同的帕拉米科代碼來編寫Python。
1 回答
慕森王
TA貢獻1777條經驗 獲得超3個贊
在帕拉米科中,OpenSSH的等效物是缺失的主機密鑰策略的默認行為,它實現了missing_host_key,只是什么都不做。StrictHostKeyChecking=no
client = paramiko.SSHClient()
client.set_missing_host_key_policy(paramiko.MissingHostKeyPolicy())
client.connect(hostname, ...)
雖然你不應該這樣做(而且也不是嚴格主機檢查=否)。通過這種方式,您將失去對中間人攻擊的保護。有關正確的解決方案,請參閱帕拉米科“未知服務器”。
添加回答
舉報
0/150
提交
取消
