在单独的域上的两台Windows机器之间复制文件

我需要在两台计算机之间复制几个数据库备份。

源计算机启动该副本,并且是Windows 2000 PC,是domain1的成员。

目标计算机正在运行Windows Server 2000,并且是domain2的成员。

机器在通过防火墙物理连接的单独networking上。

目前这些文件是通过ssh与目标机器上安装的http://sshwindows.sourceforge.net/进行复制的。

在复制过程中不需要对内容进行encryption,但密码不应该以明文forms发送。

我正在寻找一种方法来复制文件,而无需在目标上安装服务器。

我特别需要关于如何设置权限以及需要在防火墙上打开哪些端口的帮助。

您应该继续使用scp / sftp进行传输。 使用这个只需要打开22号端口,你已经有了。

您可以使用任务计划程序和scp / sftp CLI客户端来设置传输,看起来有很多。

为什么不使用普通的Windowsnetworking? 身份validation是encryption的,你不需要额外的软件。

您需要打开NetBIOS(135-139)和SMB(445)的端口。

您可以在两台机器之间创build一个VPN,然后使用许多复制程序中的任何一个。 我喜欢这样的任务是Robocopy。 这将满足您不需要发送明文密码的需要,而且还可以提供比目前更强大的复制过程。

您需要的权限是允许源计算机写入目标所需的任何权限。 至于端口,它是你运行VPN的任何端口。 对于一个简单的Windows VPN将是1723。