使用PuTTy实现本地文件上传下载

2008-12-30 23:01

或许真的有和我一样想通过SSH进行本地文件上传或者下载的同学吧,SSH的好处是让文件在传输过程中更加安全,我却不是因为这个原因产生这个想法,只是觉得一边用FTP工具上传一边用PuTTy来解压或者压缩真的是挺傻的。其实用SecureCRT可以比较方便地实现,但是它是收费软件,我不喜欢,所以我坚持使用PuTTy

严格来说,通过SSH进行本地文件的上传或者将Linux主机中的文件下载至本地并不是PuTTy的功能,而是通过其完整安装包内的psftp.exe文件实现的。所以,要完成这些操作,Windows内必须有完整的PuTTy安装包而不仅仅是putty.exe这一个文件。

接下来就是开启psftp.exe了,和Putty一样是全字符界面。相对于shell繁多的命令,上传和下载使用的命令屈指可数,将用到的命令列在下面:

  1. open calpico.dreamhost.com 用于连接远程linux服务器,其中calpico.dreamhost.com替换为您自己的地址。
  2. cd public_html/wp-content/ 用于切换远程Linux服务器上的目录,其中public_html/wp-contnt替换为您自己实际的路径。
  3. lcd D:/downloads/ 用于切换本地的路径,其中D:/downloads/就是我自己电脑里的D:/downloads/,总之,切换本地路径的目的是为了上传这个目录里的文 件或者将服务器上的文件下载到这个文件夹里,如果你要上传位于C盘Windows文件夹里的notepad.exe到服务器上,就得 lcd C:/windows/。
  4. put notepad.exe 上传notepad.exe到服务器上。
  5. get notepad.exe 下载notepad.exe到自己电脑商。

使用以后,我发现这么上传下载文件还有一个好处,因为是字符界面,文件在上传和下载过程中占用的系统资源非常少,甚至感觉不到它正在运行,比开着ftp客户端傻等好多了。缺点也有,由于看不到传输进度,如果遇到大文件,还是得傻等。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要将本地文件上传Putty,你可以使用pscp命令。首先,进入Putty的安装路径,例如D盘的Putty文件夹。然后,在命令行中输入以下命令: pscp \[本地文件路径\] \[服务器用户名\]@\[服务器公网IP\]:\[目标路径\] 其中,\[本地文件路径\]是你要上传的文件在本地的路径,\[服务器用户名\]是服务器的用户名,\[服务器公网IP\]是服务器的公网IP地址,\[目标路径\]是你要将文件上传服务器的目标路径。例如,如果你要将D盘下的aa.txt文件上传服务器的/home目录下,命令如下: D:\putty>pscp d:/aa.txt root@182.92.213.217:/home 这样就可以将本地文件上传Putty了。\[1\] #### 引用[.reference_title] - *1* *2* [使用putty将本地windows文件传到阿里云centos服务器](https://blog.csdn.net/qw160/article/details/120687570)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [通过putty将本地文件上传服务器](https://blog.csdn.net/sunguodong_/article/details/82771592)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值