通过SSH实现Windows与linux之间传输文件
Posted 哦摩西罗伊
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过SSH实现Windows与linux之间传输文件相关的知识,希望对你有一定的参考价值。
Linux是非常好的开发环境,但很多时候我们希望能够在Windows上操作,通过SSH协议可以实现两者之间传输文件。
一
需要在Linux系统上安装ssh-server,有的linux系统自带了。
查看ssh是否运行的命令:ps -ef | grep ssh
安装sshu服务器端的命令:sudo apt install openssh-erver
二
下载对应的ssh Windows版本客户端。这里我推荐putty,开源免费。
三
利用putty自带的PSFTP来上传下载文件。
连接 open hostname
指定文件上传|下载的位置 cd 或者 lcd
查看本地路径与服务器路径 lpwd与pwd
下载 get -r 路径+文件名或者文件夹(文件夹需要加r)
上传 put -r 路径+文件名或者文件夹(文件夹需要加r)
注意:
下载文件时,需要注意本地目录应当为putty的工作目录,不能随便更改,否则容易出现:unable to open file的错误。
以上是关于通过SSH实现Windows与linux之间传输文件的主要内容,如果未能解决你的问题,请参考以下文章
使用WinSCP实现Windows与Linux之间的文件传输