【问题标题】:SSH with Python ScriptSSH 与 Python 脚本
【发布时间】:2021-11-18 22:43:57
【问题描述】:

我是 python 新手,我正在尝试创建一个 Python 脚本到 SSH(Throw putty)、我的服务器并执行“sudo reboot”命令(你可能知道,sudo 是必需的) .

当我在这里和谷歌搜索时,我发现了这个: Python script for SSH through PuTTY

在 Putty 下载页面有“Plink”,我已经下载了它(几个版本 tbh),它只是打开并关闭它,而不是安装任何东西或向我展示任何东西。只是关闭窗口很快它就打开了。 我错过了什么? 也尝试用 Paramiko 做到这一点:

import paramiko

host = "myip"
port = 22
username = "myusername"
password = "mypassword"

command = "sudo reboot"

ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(host, port, username, password)

stdin, stdout, stderr = ssh.exec_command(command)
ssh.close()

谢谢。

【问题讨论】:

标签: python ssh putty


【解决方案1】:

如果您在执行命令时遇到问题,您需要阅读它们的(错误)输出以查看任何错误消息。

【讨论】:

    猜你喜欢
    • 2017-02-23
    • 1970-01-01
    • 2013-01-24
    • 1970-01-01
    • 2021-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多