小编ran*_*999的帖子

Paramiko错误"missing_host_key()缺少1个必需的位置参数:'key'"

我的代码:

#!/usr/bin/env python3

from paramiko.client import SSHClient, WarningPolicy

HOST_NAME = "********"
USER_NAME = "********"
PASSWD = "********"

def ssh_setup():
    client = SSHClient()
    client.load_system_host_keys()
    client.set_missing_host_key_policy(WarningPolicy)
    client.connect(HOST_NAME, 22, USER_NAME, PASSWD)
    return client

def main():
    client = ssh_setup()
    client.exec_command("DISPLAY=:0.0 notify-send \"Test\"")
    client.close()

if __name__ == "__main__":
    main()
Run Code Online (Sandbox Code Playgroud)

运行时,我收到以下错误:

Traceback (most recent call last):
  File "./test", line 30, in <module>
    main()
  File "./test", line 25, in main
    client = ssh_setup()
  File "./test", line 20, in ssh_setup
    client.connect(HOST_NAME, 22, USER_NAME, PASSWD)
  File "/usr/local/lib/python3.4/dist-packages/paramiko/client.py", line 348, …
Run Code Online (Sandbox Code Playgroud)

python ssh paramiko

1
推荐指数
1
解决办法
1407
查看次数

标签 统计

paramiko ×1

python ×1

ssh ×1