Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssh 使用python脚本从Linux服务器复制windows服务器中的文件_Ssh_Scp - Fatal编程技术网

Ssh 使用python脚本从Linux服务器复制windows服务器中的文件

Ssh 使用python脚本从Linux服务器复制windows服务器中的文件,ssh,scp,Ssh,Scp,1有人能给我建议一种将文件从windows服务器复制到linux服务器的方法吗 2最初,我无法使用下面的命令连接linux服务器中的windows服务器 在Linux终端中, ssh 我收到连接被拒绝的错误 请任何人为我推荐上述两个问题的解决方案。通常windows不运行ssh守护程序服务器。因此,除非在windows上设置,否则通常无法从linux连接到windows 反之则不同。Linux通常运行一个ssh守护进程,因此只要安装合适的客户端(例如putty),就可以从windows连接到它

1有人能给我建议一种将文件从windows服务器复制到linux服务器的方法吗

2最初,我无法使用下面的命令连接linux服务器中的windows服务器

在Linux终端中, ssh

我收到连接被拒绝的错误


请任何人为我推荐上述两个问题的解决方案。

通常windows不运行ssh守护程序服务器。因此,除非在windows上设置,否则通常无法从linux连接到windows

反之则不同。Linux通常运行一个ssh守护进程,因此只要安装合适的客户端(例如putty),就可以从windows连接到它

但是,在这两种情况下,端口22和ssh端口可能会被阻止用于传入连接。您需要在服务器端打开此端口。有关如何实现这一点的详细信息,您需要搜索特定的操作系统。B.T.W.打开网络端口肯定需要管理员权限。例如,如果在windows上使用putty或类似工具,则需要确保Linux系统上的端口22处于打开状态

打开端口22后,如果将putty工具下载到windows以通过网络复制文件,则可以使用scp或pscp。另一个流行的工具是WinSCP,它允许您使用文件浏览器类型的界面将文件从windows复制到linux,例如,您可以拖放它们


话虽如此,将所有内容复制到USB驱动器,然后将USB驱动器插入另一个系统并从中复制文件可能会更容易。当然,这是假设您可以物理访问这两个系统。

首先,您需要能够使用任何现有的GUI/命令行客户端下载文件。如果您不能做到这一点,那么尝试使用任何语言实现同样的功能是没有意义的。您没有编程问题。首先问一个关于上的文件传输的一般性问题。您能建议我一种使用python脚本将文件从windows server复制到linux server的方法吗?还要将windows server连接到另一个windows服务器。您首先需要能够解决连接被拒绝的问题。如果你不解决这个问题,你将无法传输你的文件-无论你使用什么工具。一旦解决了连接被拒绝的问题,发布一个关于如何在python中执行scp的新问题。请确保您首先尝试自己编写python版本,因为如果您至少不尝试并发布一个示例来展示您迄今为止尝试过的代码,您可能不会得到满意的响应。哦,如果您解决了连接被拒绝的问题,并且这篇文章对您有所帮助,请接受它作为答案。当您这样做时,您将获得声誉积分。