我目前正在使用scp在Linux系统之间复制文件。
scp username@hostname:/tmp/test.file .它将我的文件从远程服务器复制到本地机器。
我想要做的是在我的本地Linux机器上使用相同的scp命令,但是从Windows目的地复制一个文件。如何才能做到这一点?
发布于 2015-12-21 10:59:33
您可以在命令行中使用winscp提供的命令来执行此操作。
这种语法非常接近Linux的scp命令--但是使用了窗口式的标志。
您可以在以下路径中找到winscp.exe可执行文件:
C:\Program Files (x86)\WinSCP\winscp.exeEDIT 01:
如果你想在Linux机器上使用scp从Windows机器上复制,你需要在Windows机器上运行一个ssh服务器。
FreeSSHd
EDIT 02
如果无法在Windows机上安装ssh服务器,则可以使用samba fs mount将导出的目录从Windows挂载到Linux上。
samba fs mount
发布于 2015-12-22 14:18:00
最终找到了解决方案
已下载pscp并使用命令行选项,然后安排作业
c:\pscp.exe -q -batch -l mramkumar -pw xxxxx "c:\alm_testlink.png" mgr.sjc:/home/mramkumar 创建了一个bat文件并调度为作业,这将继续将文件夹中的所有文件推送到我的linux服务器,而不会提示任何密码
https://stackoverflow.com/questions/34388257
复制相似问题