微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

scp使用paramiko不工作 – SSH工作正常

我已经能够在远程服务器中使用ssh和issue命令。 现在我想从远程服务器scp文件,但这似乎是不可能的。 我对python和Paramiko完全陌生。 该错误是权限被拒绝在我的darn窗口的本地目录。 这些文件应该来自Mac。 任何其他非常简单的例子,我可以用来从远程Linux机器scp文件到我的本地Windows机器?

import paramiko hostname = '192.xx.1.xx' password = 'pop123' username = "husbad2" port = 22 mypath='C:\Users\handsonexpert\Documents' remotepath='/Users/ihussain/testdir/file3.txt' t = paramiko.Transport((hostname,22)) t.connect(username=username,password=password) sftp = paramiko.SFTPClient.from_transport(t) sftp.put(mypath,remotepath)

双向消息在OS内的两个进程之间传递

在Linux上编译应用程序时,在Linux上使用Valgrind是否也有帮助?

在谷歌浏览器中打开标准stream

在现有的Qt创build器实例中打开一个文件

如何从PHP执行交互式命令?

文件从远程主机检索到本地目录中:

...... localpath='C:\Users\handsonexpert\Documents\file3.txt' remotepath='/Users/ihussain/testdir/file3.txt' ...... sftp.get(remotepath,localpath)

这里不使用scp ,而是使用SFTP ( SFTPClient )。

如果你使用scp ,也许看看这个paramiko scp客户端,这里有一个如何使用它的例子。

除此之外,出于一般的安全利益和编程风格, 不要硬编码你的密码用户凭证,尤其不要在SO这样的公共论坛上发布它们。 我们不需要他们,你不需要发布他们。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐