尝试连接到主机以将本地文件复制到主机服务器时,出现错误连接拒绝错误。远程连接服务器没有任何问题。

host = "9.29.22.222"
 username = "XXX"
 password = "XXX"
 local_path = "/Users/samuelhii/Desktop/file.txt"
 remote_path = "C:\Program Files (x86)\file.txt"
 s = paramiko.SSHClient()
 s.set_missing_host_key_policy(paramiko.AutoAddPolicy())
 s.connect(host,22,username,password)
 sftp = s.open_sftp()
 sftp.put(local_path,remote_path)

最佳答案

服务器拒绝了连接。这可能是由于与Python编程无关的几个原因引起的:

  • 防火墙
  • SSH服务配置为不接受来自您的IP的请求
  • 错误的主机IP
  • …(还有更多)

  • 检查您是否可以使用普通的SSH客户端与此主机/用户/密码组合进行连接。

    10-07 19:16
    查看更多