一、问题
使用SecureCRT时,可以通过sz命令与rz命令进行文件的上传与下载,但当文件的大小超过4G时,则会报错,如下图。
为了解决此问题,可以通过SecureCRT自带的SFTP解决。
二、解决方案
SFTP,即SSH File Transfer Protocol,或者也被称为Secure File Transfer Protocol,是经过SSH封装过的FTP协议。
在SecureCRT已成功建立的session中,使用快捷键Alt+P,可以打开SFTP会话。
SFTP的用法
Windows(客户端) | Linux(服务端) | |
当前目录绝对路径 | lpwd | pwd |
打开目录 | lcd | cd |
列出当前目录文件 | lls | ls |
创建文件夹 | lmkdir | lmkdir |
---|---|---|
移除远程/本地目录 | lrmdir | lrmdir |
移除远程/本地文件 | lrm | rm |
上传(Windows->Linux) | put | |
下载(Linux->Windows) | get |
上传文件
# 向服务端上传文件
put <target file>
# 向服务器端上传文件夹及其内容
put -r <target directory>
下载文件
# 从服务端下载文件
get <target file>
# 从服务端下载文件,并重命名文件
get <target file> <renamed file>
# 从服务器端下载文件夹及其内容
get -r <target directory>
参考链接
1.https://blog.csdn.net/qq_28903377/article/details/83086154
2.https://blog.csdn.net/baidu_24256693/article/details/79843318