通过PSCP实现Windows和Linux服务之间的文件互传

通过SSH可以实现Windows客户端远程连接Linux服务器,借助editplus等编辑器,可以编辑服务器上的文件,在windows终端运行linux命令

详情可以参考:

https://blog.csdn.net/helloword4217/article/details/89282667

https://blog.csdn.net/py_tamir/article/details/81624158

 

实现远程连接后,另一个问题是,如何实现windows和Linux之间的文件互传? 通过pscp工具就可以!

下载pscp.exe文件,并将其存放入C:\Windows\System32文件夹下,然后在windows命令框中输入命令。

pscp.exe下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

 

Windows  --->   Linux

命令:pscp  windows本地路径 用户名@Linux服务器IP地址:/存放路径

如:

pscp E:\Desktop\picture.jpg account@10.192.185.192:/home/dong

 

Linux  --->   windows

       命令:pscp  用户名@Linux服务器IP地址:/文件路径   windows存放路径

如:

pscp account@10.192.185.192:/home/dong/picture.jpg E:\Desktop

 

需要注意的是,使用pscp传输文件,Linux服务器上的相关文件/文件夹要有相应权限才可以。

Linux下权限修改请参考:https://blog.csdn.net/weixin_44400573/article/details/93460757

 

我配置到这里时,在Windows上使用发送命令报错,错误如下:

pscp ssh_init: Network error: Cannot assign requested address

解决方法是加上端口号,如下所示:

pscg -P 22 account@10.192.185.192:/home/dong/picture.jpg E:\Desktop

 

pscp详细参数参考:https://www.jianshu.com/p/101d42cd686b

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值