SecureCRT--使用sftp上传和下载文件

原文网址:SecureCRT--使用sftp上传和下载文件_IT利刃出鞘的博客-CSDN博客

简介

本文介绍SecureCRT如何在软件内直接上传和下载文件。

SecureCRT可以用如下两种方法上传和下载文件:

  1. 自带的sftp插件
  2. 服务器安装rz/sz命令

本文介绍第一种方法,此方法无需改动服务器。因为第二种方法需要改动服务器,不推荐!

Java技术星球:way2j.com

示例

假设:我想将Windows下的D:\tmp\server\这个文件夹作为上传和下载的文件夹,将里边的a.txt上传到服务器的/work/tmp/目录下。

1.Windows新建文件夹:D:\tmp\server\

在里边新建一个a.txt文件

2.用SecureCRT连接到服务器

略。

3.使用SFTP连接

文件=> 连接SFTP会话

会出现一个 SFTP命令窗口:

4.上传文件

这就上传完毕了,解释一下上边命令的作用:

lcd E:/tmp/server/:进入到本地(Windows)的E:/tmp/server/目录

cd /work/tmp/:进入到远程(Linux)的/work/tmp/目录

put a.txt:将本地(Windows)的a.txt文件上传到远程。

命令介绍

sftp会话框下是用命令交互的,可以直接输入help查看支持的命令。

Linux端的命令跟平时是完全一样的,比如:cd,ls。

Windows端的命令是在Linux命令的前边加个"l",表示本地(location)。

常用的命令如下:

  1. pwd: 查询linux主当前目录(也就是远程主机目录)
  2. lpwd: 查询Windows当前目录
    1. 刚建立连接时的本地目录为:"选项"=> "会话选项"=> 连接=> SSH2
  3. ls: 查询连接到当前linux主机所在目录有哪些文件
  4. lls: 查询当前本地上传目录有哪些文件
  5. lcd: 改变本地上传目录的路径
  6. cd: 改变远程上传目录
  7. get: 将远程目录中文件下载到本地目录
  8. put: 将本地目录中文件上传到远程主机(linux)
  9. quit: 断开FTP连接

自定义本地目录

每次都要进入到Windows本地目录有些麻烦,可以直接在软件里指定建立连接时Windows的本地目录,方法是:选项=> 会话选项=> 连接=> SSH2=> SFTP Session。

设置好之后,以后每次建立sftp连接时Windows目录都是指定的这个了!

如下图所示:

相关推荐
数智顾问17 分钟前
(123页PPT)华为流程管理体系精髓提炼(附下载方式)
运维·华为
Yupureki33 分钟前
《Linux网络编程》5.HTTPS协议
linux·网络·https
网络工程小王1 小时前
【LCEL 链式调用详解】调用篇-2
java·服务器·前端·数据库·人工智能
搬砖的小码农_Sky2 小时前
Linux操作系统:Ubuntu和Debian的区别
linux·ubuntu·debian
江湖有缘2 小时前
基于Ubuntu系统Docker部署Note Mark:从安装到配置全流程
linux·ubuntu·docker
xhbh6662 小时前
路由端口转发常见应用场景有哪些?有什么?
服务器·ip·端口转发·ip地址·流量转发·建站
前端之虎陈随易2 小时前
2年没用Nodejs了,Bun很香
linux·前端·javascript·vue.js·typescript
宁小法2 小时前
Linux批量删除文件
linux·服务器·批量·删除文件
AC赳赳老秦3 小时前
财务报销自动化:用 OpenClaw 自动识别发票信息、填写报销单、校验报销规则,减少手工操作
运维·网络·eclipse·github·visual studio·deepseek·openclaw
05候补工程师3 小时前
深度解构 ROS 2:如何手动调通 Nav2 A* 路径规划引擎
linux·人工智能·经验分享·算法·机器人