Linux 堡垒机命令行中如何上传下载文件(SecureCRT - SFTP)
通过堡垒机进入的 Linux 操作系统,无法直接使用 WinSCP 等工具进行文件的上传下载。
可使用 SecureCRT 先进入命令行模式
配置
配置 Linux 堡垒机的连接方式

连接
选择要进入的堡垒机

进入SFTP
文件 -> 连接 SFTP 标签页


上传文件

SFTP 命令
常用命令
# 切换本地目录
sftp> lcd "D:\temp"
# 切远程地目录
sftp> cd home
# 查看本地的当前目录
sftp> lpwd
# 查看远程主机当前目录
sftp> pwd
上传
# 先切换到远程目录,
sftp> cd /home
#上传一个本地文件到远程目录
sftp> put "D:\temp\logs\222.png"
#上传一个本地目录到远程目录
sftp> put -r "D:\temp\logs"
#上传多个本地文件到远程目录
sftp> mput "D:\temp\logs\*.png"
#上传一个本地目录到远程目录
sftp> mput -r "D:\temp\log*"
下载
# 先切换到本发要保存的目录,
sftp> lcd D:\temp\logs
#下载一个远程文件到本地目录
sftp> get /home/logs/111.png
#下载一个远程目录到本地目录
sftp> get -r /home/logs
#下载多个远程文件(支持通配符*)到本地目录
sftp> mget /home/*.png
#下载多个远程目录(支持通配符*)到本地目录
sftp> mget -r /home/log*
演示
# Windows 目录最好加上双引好,防止目录中存在空格问题
sftp> cd /home
sftp> pwd
/home
sftp> put "D:\temp\logs\222.png"
Uploading 222.png to /home/222.png
100% 248KB 248KB/s 00:00:00
D:/temp/logs/222.png: 254491 bytes transferred in 0 seconds (248 KB/s)
sftp> put -r "D:\temp\logs"
Uploading 111.png to /home/logs/111.png
100% 239KB 239KB/s 00:00:00
111.png: 245673 bytes transferred in 0 seconds (239 KB/s)
Uploading 222.png to /home/logs/222.png
100% 248KB 248KB/s 00:00:00
222.png: 254491 bytes transferred in 0 seconds (248 KB/s)
Uploading test.txt to /home/logs/test.txt
100% 292KB 292KB/s 00:00:00
test.txt: 300000 bytes transferred in 0 seconds (292 KB/s)
Uploading test.txt to /home/logs/logs/test.txt
100% 292KB 292KB/s 00:00:00
logs/test.txt: 300000 bytes transferred in 0 seconds (292 KB/s)
sftp>
sftp>
sftp>
sftp> lcd D:\temp\logs
sftp> lpwd
D:/temp/logs
sftp> get /home/logs/111.png
Downloading 111.png from /home/logs/111.png
100% 239KB 239KB/s 00:00:00
/home/logs/111.png: 245673 bytes transferred in 0 seconds (239 KB/s)
sftp> get -r /home/logs
Downloading test.txt from /home/logs/test.txt
100% 292KB 292KB/s 00:00:00
test.txt: 300000 bytes transferred in 0 seconds (292 KB/s)
Downloading 111.png from /home/logs/111.png
100% 239KB 239KB/s 00:00:00
111.png: 245673 bytes transferred in 0 seconds (239 KB/s)
Downloading 222.png from /home/logs/222.png
100% 248KB 248KB/s 00:00:00
222.png: 254491 bytes transferred in 0 seconds (248 KB/s)
Downloading test.txt from /home/logs/logs/test.txt
100% 292KB 292KB/s 00:00:00
logs/test.txt: 300000 bytes transferred in 0 seconds (292 KB/s)
sftp>

Linux 堡垒机命令行中如何上传下载文件(SecureCRT - SFTP)的更多相关文章
- [转]JSP或servlet中(以及上传下载文件)中文乱码或不显示的解决方案
时间 2014-04-14 14:33:44 CSDN博客 原文 http://blog.csdn.net/xby1993/article/details/23677375 主题 ServletJ ...
- WebService中实现上传下载文件
不多说,直接看代码: /*上传文件的WebService*/ using System; using System.Collections; using System.Collections.Gene ...
- linux下常用FTP命令 上传下载文件【转】
1. 连接ftp服务器 格式:ftp [hostname| ip-address]a)在linux命令行下输入: ftp 192.168.1.1 b)服务器询问你用户名和密码,分别输入用户名和相应密码 ...
- linux使用命令上传下载文件 -- lrzsz
之前都是用Xftp工具在本地和linux系统之间上传下载文件,最近觉得麻烦,因为平时用Xshell连接,要传输文件的时候还要额外使用别的工具,下面是lrzsz的安装和简单的使用过程: 详细的使用可以s ...
- 向linux服务器上传下载文件方式收集
向linux服务器上传下载文件方式收集 1. scp [优点]简单方便,安全可靠:支持限速参数[缺点]不支持排除目录[用法] scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用 ...
- 【liunx命令】上传下载文件的方法
scp 帮助命令: man scp scp功能: 下载远程文件或者目录到本地, 如果想上传或者想下载目录,最好的办法是采用tar压缩一下,是最明智的选择. 从远程主机 下载东西到 本地电脑 ...
- 上传下载文件到Linux服务器
转自链接:https://blog.csdn.net/drdongshiye/article/details/89430535Mac的终端是十分强大 , 可以通过命令进行上传下载下载文件夹 scp - ...
- securecrt中使用上传下载sftp
securecrt中使用上传下载sftp SecureCRT这个工具自带了一个FTP,方便我们上传和下载,而且做的比较人性化,由于其基本命令和linux中基本命令大都相似,熟悉LINUX人能很容易 ...
- putty对Linux上传下载文件或文件夹
putty是一个开源软件,目前为止最新版本为0.70.对于文件或文件夹的上传下载,在Windows下它提供了pscp和psftp两个命令. (1).pscp pscp在命令提示符中使用,只要putty ...
- 在windows中使用PuTTy上传下载文件和目录
打开windows的cmd,使用cd命令切换到PuTTy安装目录 C:\Users\NUC>cd C:\Program Files\PuTTY 在cmd中使用pscp命令上传下载文件 windo ...
随机推荐
- JUC并发编程学习笔记(十六)Volatile
Volatile 保证可见性 private volatile static Integer num = 0; 使用了volatile关键字,即可保证它本身可被其他线程的工作内存感知,即变化时也会被同 ...
- UIPath变量和参数
一. UIPath变量 变量(Variables),变量是所有编程语言中必不可少的部分.对于UIPath来说自然也是如此,其承载了我们RPA流程中数据传递的重要作用.对于接触过编程的开发者来说,变 ...
- Ubuntu下使用apt-get命令查询并安装指定版本的软件
执行以下命令,查询软件所有的版本号 sudo apt-cache madison <package> <package>为需要安装的包名,返回结果第二列即可用的版本号 执行以下 ...
- 每日总结|9.21-Hive搭建及报错解决方案
搭建 安装hive 把 apache-hive-3.1.2-bin.tar.gz 上传到 linux 的/opt/software 目录下 解压 apache-hive-3.1.2-bin.tar.g ...
- 【uniapp】【外包杯】学习笔记day05 | 页面制作+git安装+云存储
没啥好说的,昨天的任务没有完成,网上说的是一套,我这边出现的情况又是一种,欸...善莫大焉 今天又重新开始搞,有了一点起色,然后用了git进行云存储 明天计划把这个给搞定吧,累发财了 git做完了 在 ...
- 【Android】实现连接SQLite并尝试进行增删改查
- Spring优雅关闭之:ShutDownHook
转载自:https://blog.csdn.net/qq_26323323/article/details/89814410 2020/02/26重新编辑一下 前面介绍ShutDownHook的基本使 ...
- JOISC2017 题解
\(\text{By DaiRuiChen 007}\) Contest Link A. Cultivation Problem Link 题目大意 在一个 \(r\times c\) 的网格上有 \ ...
- .NET8 AOT和JIT的性能,谁更高呢?
一: 有人问:.NET8 AOT和JIT的性能,谁更高呢? 原文:.NET8 AOT和JIT的性能,谁更高呢? 其实这个答案非常明显,那就是JIT的性能更高.为什么?原因在哪?因为JIT是随时可能分层 ...
- ubuntu 22.04搭建本地源
ubuntu 22.04搭建本地源 基于服务器无法联网的情况下,从一台可以上网的服务器下载软件包和依赖,再在无法联网的服务器中搭建本地源,安装环境. 下载(包括依赖): cd /root mkdir ...