最近在使用Linux远程工具的时候发现,Xshell工具出现诱导收费模式,SecureCRT只有破解版(涉及到版权)无法直接使用,只有PuTTY是完全免费的。

PuTTY是一款免费开源的可用于SSH连接的虚拟终端工具,操作非常简单,在Windows中使用PuTTY连接到Linux服务器后,根据需要可进行上传下载文件操作以及目录。具体步骤随小编一起来看下。

打开Windows的cmd命令提示符窗口,使用cd命令切换到PuTTy安装目录。

C:\Users\idcspy>cd C:\Program Files\PuTTY

一、使用pscp命令上传下载文件。

在Windows中上传文件到Linux服务器:

C:\Users\Administrator>pscp C:\Users\Administrator\Desktop\login_zh_CN.png root@192.168.1.106:/root

root@192.168.1.106’s password:

login_zh_CN.png | 4 kB | 4.1 kB/s | ETA: 00:00:00 | 100%

在Windows中下载Linux服务器上面的文件:

C:\Users\Administrator>pscp root@192.168.1.106:/root/login_zh_CN.png D:/test

以上是关于PuTTY下载文件到本地命令的介绍,如果是下载文件夹到本地,按照上面命令pscp的后面加上参数 ”-r“即可。

二、使用psftp命令上传下载目录

Windows上传文件到Linux服务器下:

C:\Program Files\PuTTY>psftp.exe
psftp: no hostname specified; use “open host.name” to connect
psftp> open 192.168.1.106
login as: root
root@192.168.1.106’s password:
Remote working directory is /root
psftp> cd gxm
Remote directory is now /root/gxm
psftp> lcd d:\
New local directory is d:\
psftp> put GJY.txt
local:GJY.txt => remote:/root/gxm/GJY.txt

从Linux服务器向Windows上传文件:

psftp> get “GJY.txt” “D:/test/GJY.txt” remote:/root/gxm/GJY.txt => local:D:/test/GJY.txt

传目录的命令:put -r D:/test /root
下载目录的命令:get -r test d:/tools/test
备注:下载到指定目录,要指定重命名的文件或目录,如果不重命名就用原来的文件或目录名。