Linux命令行如何实现sftp限速传输

上周遇到一个需要在Linux命令行模式下进行sftp限速传输的场景(公司带宽占用限制)

百度后无果,问老江湖F哥也没办法(百度出的结果都是用lftp指令,内网环境无法安装)

我真的不想在下班后把它传出去(就因为这么一件小事?)

[En]

I really don’t want to pass it on after work (because of such a trivial matter? )

自己思考了一会儿,想到了sftp是基于ssh的

于是用对方提供的sftp账号密码尝试了ssh登录

ssh-oPort=端口号 XXX@对方IP

结果还真登上去了

把文件路径复制出来

有了文件路径就可以用能够限速的scp命令传输了

(所以这个头衔实际上是个谎言。)

[En]

(so the title is actually a lie.)

记录一下从来都背不下来的scp命令:

本地文件复制到对方服务器 scp -oPort=端口号 /本地文件路径 XXX@IP:/对方路径

对方服务器文件复制到本地 scp -oPort=端口号 XXX@IP:/对方文件路径 /本地路径

需要XXX密码,传输整个目录加-r,限速5000bit/s=625KB/s加-l 5000

速度限制需要一段时间才能实现,逐渐从全带宽下降。

[En]

It will take a while for the speed limit to be realized, slowly falling from the full bandwidth.

Original: https://www.cnblogs.com/BTday/p/15263143.html
Author: BTday
Title: Linux命令行如何实现sftp限速传输

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/524533/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 【C++基础】数据类型

    C++规定在创建一个变量或者产量时,必须要指定相应的数据类型,否则无法给变量分配内存空间 数据类型的存在意义:给变量分配合适的内存空间 整型 作用:整型变量表示的是整数类型的数据 …

    Linux 2023年6月13日
    089
  • 数据结构 单链表

    cpp;gutter:true;</p> <h1>include</h1> <h1>define null 0;</h1&gt…

    Linux 2023年6月13日
    075
  • 如何获取 Docker 容器的 IP 地址

    查询单个容器 IP 地址: 使用下面命令可以查看容器详细信息,里面包含 IP 地址信息: docker inspect <container id> </cont…

    Linux 2023年6月7日
    088
  • DNS Rebinding漏洞原理

    DNS Rebinding 广泛用于 绕过同源策略、SSRF过滤等。 背景 为什么需要SSRF过滤器?• 由于一些业务的需要,他们就是需要让用户输入URL,然后进行跳转,如果过滤得…

    Linux 2023年6月6日
    0107
  • 让gitlab暴露node-exporter供外部prometheus使用

    花了两天部署了一套监控服务 prometheus+node-exporter+grafana,公司的gitlab服务器准备部署node-exporter的时候突然发现gitlab已…

    Linux 2023年6月7日
    0122
  • EXCEL中vlookup函数的使用

    =LOOKUP(“座”,INDIRECT(“A1:A”&MATCH(E3,B1:B14,))) 这个公式中还嵌套了INDIR…

    Linux 2023年6月13日
    081
  • GCC编译C:C++的四个过程

    从源码到可执行程序,经历四个过程: 预处理、编译、汇编和链接,前三步由使用编译器来完成、链接由链接来完成。 编译器将编译工作主要分为预处理,编译和汇编三部 连接器的工作是把各个独立…

    Linux 2023年6月13日
    062
  • Linux搭建SVN服务器详细教程

    前言 本文讲解Linux系统下如何搭建SVN服务器,详细说明各配置项的功能,最终实现可管控多个项目的复杂配置。 SVN是subversion的缩写,是一个开放源代码的版本控制系统,…

    Linux 2023年6月7日
    090
  • 【小记】腾讯云 Linux 虚拟机如何正确修改 hosts 文件

    如果直接修改 /etc/hosts 文件,重启后设置会丢失还原,原因是腾讯云虚拟机默认使用了 Cloud-Init 进行初始化操作。 参见:https://cloud.tencen…

    Linux 2023年6月13日
    083
  • Shading-JDBC、ShadingSphere、ShardingProxy 使用详解

    ShadingSphere ​ShardingSphere是一款起源于当当网内部的应用框架,2015年在当当网内部诞生,2016年由主要开发人员张亮带入京东数科,在国内经历了当当网…

    Linux 2023年6月6日
    0134
  • Ajax 技术(四)

    目的: 熟练掌握AJAX基础和XMLHttpRequest对象及其方法。 重点掌握AJAX发送请求的具体过程,及过程中的不同状态。 要求: 实现用户注册表单中,使用AJAX技术根据…

    Linux 2023年6月13日
    0103
  • Docker基础知识

    Docker 是什么 Docker 经常被提起的特点: Docker 技术的基础: Docker 组件: Docker 安装 Docker 常见命令 容器相关操作 获取容器相关信息…

    Linux 2023年6月7日
    0104
  • tiddlywiki-nodejs 安装部署

    安装 tiddlywiki (root) &#x786E;&#x8BA4; npm &#x5305;&#x5168;&#x5C40;&amp…

    Linux 2023年6月14日
    078
  • Linux连接出现Permission denied (publickey,gssapi-with-mic,password

    新建的机器或者利旧的机器,当再次连接旧机器时出现以下报错: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@…

    Linux 2023年6月13日
    070
  • pyQt中的信号

    1. 说明 在调用 exec_()方法时,应用会进入主循环,而主循环会监听、处理事件 import sys from PyQt5.QtCore import Qt from PyQ…

    Linux 2023年6月7日
    080
  • 实现批量自动部署Linux操作系统

    实战描述: xxx公司所服务的用户IT环境中有很多的Linux系统,品种也五花八门,有RHEL、Centos、OpenSUSE甚至还有测试环境使用的RockyLinux。当有大量的…

    Linux 2023年6月7日
    091
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球