使用ssh工具putty和pscp.exe对阿里云服务器进行文件上传/下载

使用ssh工具putty和pscp.exe对阿里云服务器进行文件上传/下载

1. 安装ssh工具putty和pscp.exe

地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
Snipaste_2020-04-12_19-08-46
putty用来远程登陆阿里云服务器(其它类型服务器也可以)。

pscp.exe用来对阿里云服务器进行文件上传/下载。


2. 使用putty登陆服务器

2.1 配置putty

双击打开putty.exe,putty配置如下:
Snipaste_2020-04-12_19-13-55

  • Host Name是服务器的ip地址(注意是公网ip,不是私网)

  • Port用默认的22即可(这是因为阿里云服务器在安全组配置默认配置了22端口)

  • 使用SSH连接方式

  • 在Saved Sessions为这个配置起一个名字,点击Save保存

2.2 登陆服务器

使用putty连接后输入用户名和密码即可登陆:
Snipaste_2020-04-12_20-18-14
如果不知道密码,可以网页登陆云服务器管理控制台重置密码:
Snipaste_2020-04-12_19-23-05

3. 使用pscp.exe对服务器进行文件上传/下载

下载pscp.exe后,最好放在C:\Windows\System32目录下,这样任何路径下即可直接调用命令pscp。

注意:pscp命令是在自己电脑的命令行使用,不是在putty登陆服务器后在putty上使用。(刚开始我就是傻乎乎在putty上使用,结果一直提示文件不存在)

3.1 文件上传

  • 上传文件到服务器:

    pscp xx.txt root@198.168.3.88:/home
    

    198.168.3.88改成服务器公网ip地址,回车后输入密码。

    格式:pscp [本地文件路径] [用户名@公网ip:/路径]

  • 上传文件夹到服务器:

    pscp -r D:\Projects root@198.168.3.88:/home
    

    "-r"选项:用于传输文件夹。

    格式:pscp -r [本地文件夹路径] [用户名@公网ip:/路径]

3.2 文件下载

  • 从服务器下载文件:

    pscp root@198.168.3.88:/home/xx.txt D:\Projects
    

    格式:pscp [用户名@公网ip:/路径] [本地文件夹路径]

  • 从服务器下载文件夹:

    pscp -r root@198.168.3.88:/home/test D:\Projects
    

    格式:pscp -r [用户名@公网ip:/路径] [本地文件夹路径]

发布了108 篇原创文章 · 获赞 69 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/qq_42780289/article/details/105475069