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目录都是指定的这个了!

如下图所示:

相关推荐
暴力求解2 小时前
Linux网络---传输层协议TCP(二)
linux·服务器·开发语言·网络·tcp/ip
JoyCong19982 小时前
ToDesk个人版、专业版、游戏版、设计版、性能版、团队版权益介绍
大数据·运维·游戏·远程工作·远程操作
ltl2 小时前
序列化格式深度对比:Protobuf、FlatBuffers、Cap’n Proto
linux
lengjingzju2 小时前
编译与调试完全指南—第17章 总结
linux
ltl3 小时前
容器网络性能真相:veth vs macvlan vs eBPF 数据面
linux
Elastic 中国社区官方博客3 小时前
ES95:面向 Elasticsearch 时间序列指标的自适应压缩
大数据·运维·elasticsearch·搜索引擎·架构·全文检索
我不会插花弄玉4 小时前
9.进程间通信(上)【由浅入深-Linux】
linux·共享内存·进程通信
80s7774 小时前
动态ip和静态ip有什么区别
服务器·网络·tcp/ip
mqiqe4 小时前
AgentScope Java 2.0 Agent 状态存储(AgentStateStore)深度解析:构建可恢复、可扩展的智能体运行时
java·运维·网络
mennekes4 小时前
数据中心安全配电设备如何选择?
运维·人工智能·科技·安全·制造