品牌型号:联想ThinkPad X1
系统:Windows10家庭版
软件版本:SecureCRT 9.2.2
在远程开发和服务器运维时,SecureCRT越来越成为不少用户不可或缺的工具,无论是在服务器上部署项目代码、更新配置文件,还是备份重要数据,文件的上传下载是非常常见的高频操作。例如有时候我们某个项目的核心代码修改后,需要将本地改好的包或者代码同步到远程服务器上;或者排查问题的时候,我们需要将关键部位的日志导出到本地来分析,这时候SecureCRT的文件传输功能就派上用场了。那么今天我们就来探讨下SecureCRT SFTP如何上传文件,SecureCRT用SFTP下载文件的具体方法,希望能帮到各位。
一、SecureCRT SFTP如何上传文件
SecureCRT支持Zmodem和SFTP等文件传输方式,但是SFTP会更安全些,为数据安全传输提供了可靠保障。很多人可能还不会使用SFTP上传文件,下面将给大家介绍一下如何操作:
1、我们在做文件上传的时候要先确保已经连接了远程服务器,连接成功后,在会话管理中找到我们需要上传文件的会话并双击打开,在会话窗口顶部标签处右击弹出下拉菜单,在下拉菜单中选择”Connect SFTP Session“建立SFTP会话。也可以在当前的会话窗口中使用Alt+P组合键快速为当前会话建立SFTP连接。

2、在SFTP会话窗口中,我们使用put命令上传单个文件,例如我想将本地F盘中的test文件上传到目标服务器上,可以使用如下命令。

3、还有一种简单粗暴的方式,就是直接将在本地将文件直接拖拽到SFTP会话窗口,然后松开鼠标的时候,文件一样会成功上传到服务器中。
二、SecureCRT用SFTP下载文件
文件下载同样是高频需求,这在导出日志到本地进行分析的时候用的较多。从服务器中下载文件前,我们要确保SecureCRT已经跟目标服务器建立连接。
1、在SSH会话窗口中使用Alt+P组合快捷键打开SFTP会话窗口。

2使用get命令从远程服务器中下载文件,例如我在当前路径下发现了刚刚上传过的test.txt文件,可以使用这个命令将test.txt文件下载到本地来。

3、如果要下载的文件是要给文件夹,例如要下载的是一个名为temp的文件夹,我们可以使用get -r命令来完成下载:get -r temp。
4、下载完成后,我们可以在Session Options选项中找到Connections下的SFTP Session选项,这个选项里有个Local directory可以设置调整文件下载的目标路径。

以上就是SecureCRT SFTP如何上传文件,SecureCRT用SFTP下载文件的全部内容了。无论是更新代码并同步到服务器,还是导出日志、配置到本地,文件上传和下载在日常工作中还是很重要的。SecureCRT虽然提供了不止一种文件上传下载方式,但是使用SFTP进行文件传输非常可靠,我们可以使用put的方式进行文件上传,如果不想敲命令,也可以使用拖拽的方式直接上传文件。我们可以使用get命令做文件下载,但是做文件下载前不要忘记修改SFTP Session的Local directory来确定下载的目的路径。