或许真的有和我一样想通过 SSH 进行本地文件上传或者下载的同学吧, SSH 的好处是让文件在传输过程中更加安全,我却不是因为这个原因产生这个想法,只是觉得一边用 FTP 工具上传一边用 PuTTy 来解压或者压缩真的是挺傻的。其实用 SecureCRT 可以比较方便地实现,但是它是收费软件,我不喜欢,所以我坚持使用 PuTTy。
严格来说,通过 SSH 进行本地文件的上传或者将 Linux 主机中的文件下载至本地并不是 PuTTy 的功能,而是通过其完整安装包内的 psftp.exe 文件实现的。所以,要完成这些操作, Windows 内必须有完整的 PuTTy 安装包而不仅仅是 putty.exe 这一个文件。
接下来就是开启 psftp.exe 了,和 Putty 一样是全字符界面。相对于 shell 繁多的命令,上传和下载使用的命令屈指可数,将用到的命令列在下面:
- open calpico.dreamhost.com 用于连接远程 linux 服务器,其中 calpico.dreamhost.com 替换为您自己的地址。
- cd public_html/wp-content/ 用于切换远程 Linux 服务器上的目录,其中 public_html/wp-contnt 替换为您自己实际的路径。
- lcd D:/downloads/ 用于切换本地的路径,其中 D:/downloads/ 就是我自己电脑里的 D:\downloads\ ,总之,切换本地路径的目的是为了上传这个目录里的文件或者将服务器上的文件下载到这个文件夹里,如果你要上传位于 C 盘 Windows 文件夹里的 notepad.exe 到服务器上,就得 lcd C:/windows/。
- put notepad.exe 上传 notepad.exe 到服务器上。
- get notepad.exe 下载 notepad.exe 到自己电脑商。
使用以后,我发现这么上传下载文件还有一个好处,因为是字符界面,文件在上传和下载过程中占用的系统资源非常少,甚至感觉不到它正在运行,比开着 ftp 客户端傻等好多了。缺点也有,由于看不到传输进度,如果遇到大文件,还是得傻等。
分享到:
相关推荐
SSH(文件上传+远程连接)+putty连接工具. 解压之后 putty不用安装就可以ssh连接 ssh.exe安装后有两个软件分别: SSH Secure Shell Client--ssh连接工具 SSH Secure File Transfer Client --ftp文件上传下载
用户可以通过PSFTP上传、下载文件,或者执行文件管理操作,如重命名、删除和移动文件。它支持命令行界面,适合自动化任务。 3. **PSCP.EXE**:PSCP是PuTTY的命令行版本文件传输工具,与PSFTP类似,但可以在Windows...
5. **文件传输**:虽然PuTTY本身并不支持直接的文件传输,但可以结合其配套工具PSFTP(PuTTY Secure File Transfer Protocol)或WinSCP等第三方工具,实现SFTP或SCP协议的文件上传和下载。 6. **多语言支持**:...
PuTTY是一款广受欢迎的开源软件,主要用于实现SSH(Secure Shell)和SSH2协议的远程终端会话。在IT行业中,PuTTY是系统管理员、开发者和普通用户进行远程控制、文件传输以及命令行交互的重要工具。它支持多种网络...
总的来说,SSH上传下载是IT运维人员日常工作中不可或缺的一部分,熟练掌握这项技能对于远程管理服务器、同步文件和备份数据至关重要。通过深入理解和实践,你可以更高效地利用SSH进行文件操作。
**Putty SSH工具64:安全连接的利器** Putty是一款免费、开源且小巧的SSH(Secure Shell)客户端,尤其适合64位操作系统用户。它主要用于远程登录到Linux或Unix服务器,实现命令行界面的交互操作,同时也支持Telnet...
6. **附加功能**:除了基本的终端模拟器外,PuTTY还提供了PSCP(类似于SCP的命令行文件传输工具)和PSFTP(一个SFTP客户端),方便进行文件的上传和下载。 在安装和使用PuTTY时,通常需要以下步骤: 1. **下载与...
但可以通过配合使用其附属程序PSCP(PuTTY Secure Copy)或PSFTP(PuTTY Secure File Transfer Protocol),实现SFTP(Secure File Transfer Protocol)和SCP(Secure Copy Protocol)协议的文件上传和下载,确保...
视频内容可能包括了下载、安装、配置Putty以及建立SSH连接的全过程,讲解清晰易懂,对于想要掌握远程服务器管理的人来说非常实用。 【标签】:“putty”是该主题的关键标识,表明内容与Putty软件相关。Putty是一个...
SSH协议主要用于管理员远程管理服务器,程序员上传下载代码,以及任何需要安全连接到远程主机的情况。PuTTY的SSH客户端具有以下关键特性: 1. 安全性:PuTTY使用强大的加密算法,包括AES(高级加密标准),确保数据...
4. **文件传输**:虽然PuTTY本身不包含文件传输功能,但其配套工具PSFTP(PuTTY Secure File Transfer Protocol client)和PSCP(PuTTY Secure Copy client)可用于SFTP和SCP协议进行安全的文件上传和下载。...
本示例"SSHFileUpAndDown"是利用SSH协议实现文件上传和下载功能的一个开发实践,对于系统管理员和开发者来说,理解并掌握这一技术非常实用。 首先,SSH文件传输通常涉及到两个主要组件:SSH客户端和SSH服务器。...
SSH上传下载是指通过SSH协议进行文件的上传和下载操作,它提供了安全的通道,保护了数据在传输过程中的隐私和完整性。本文将深入探讨SSH上传下载的基本原理、实现方式以及文件名加密和大小限制的处理。 1. SSH协议...
标题 "PuTTY上传文件" 涉及到的是在Windows操作系统中使用PuTTY工具通过SSH协议将文件传输到远程服务器或嵌入式设备的过程。PuTTY是一个免费的、开源的 Telnet、SSH 和串行连接软件,常用于管理Linux或Unix类系统。...
例如,通过SSH Secure Shell Client进行复杂配置,使用Putty进行日常的命令行操作,再配合WinSCP处理文件的上传下载。这三者结合,不仅确保了安全性,还提高了效率。 总的来说,SSH提供了安全的远程访问基础,Putty...
但它可以与PSCP(PuTTY Secure Copy)或PSFTP(PuTTY Secure File Transfer Protocol)结合使用,实现SFTP(Secure File Transfer Protocol)或SCP(Secure Copy Protocol)的文件上传和下载。 3. **多窗口支持**:...
6. **文件传输**:虽然PuTTY本身并不包含文件传输功能,但它可以配合PSCP(PuTTY Secure Copy)或PSFTP(PuTTY Secure File Transfer Protocol)工具进行文件的上传和下载。 7. **多语言支持**:PuTTY支持多种语言...
2. **文件传输**:通过FTP、FTPS、SFTP或SSH进行文件的上传和下载,其中SSH通过PuTTY提供安全的文件传输功能。 3. **系统管理**:在远程服务器上执行各种操作系统级别的命令,如安装软件、更新系统、管理用户权限等...
3. **SCP/SFTP支持**:PuTTY可以通过内置的PSCP和PSFTP工具进行文件的上传和下载,提供类似于FTP的功能,但更加安全。 4. **端口转发**:PuTTY可以设置端口转发,将本地的某个端口流量转发到远程服务器,这对于需要...