位置: 编程技术 - 正文

Linux下SSH Session复制功能实现方法

编辑:rootadmin

推荐整理分享Linux下SSH Session复制功能实现方法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

特别感谢阿干同学的邮件分享。

详细方法

复制代码代码如下:Linux/mac下,在$HOME/.ssh/config中加入 Host * ControlMaster auto ControlPath <a>/tmp/ssh-%r@%h</a>

至此只要第一次SSH登录输入密码,之后同个Hosts则免登。

配置文件分析

man ssh_config 5

Linux下SSH Session复制功能实现方法

复制代码代码如下:ControlPath Specify the path to the control socket used for connection sharing as described in the ControlMaster section above or the string “none” to disable connection sharing. In the path, ‘%l’ will be substituted by the local host name, ‘%h’ will be substituted by the target host name, ‘%p’ the port, and ‘%r’ by the remote login username. It is recommended that any ControlPath used for opportunistic connection sharing include at least %h, %p, and %r. This ensures that shared connections are uniquely identified.

%r 为远程机器的登录名 %h 为远程机器名

原理分析

严格地讲,它并不是真正意义上的Session Copy,而只能说是共享Socket。 第一次登录的时候,将Socket以文件的形式保存到:/tmp/ssh-%r@%h这个路径 之后登录的时候,一旦发现是同个主机,则复用这个Socket 故,一旦主进程强制退出(Ctrl+C),则其他SSH则被迫退出。

可以通过ssh -v参数,看debug信息验证以上过程

备注

有同学说在linux上通过证书的形式,可以实现免登录,没错。 对于静态密码,完全可以这么干;对于动态密码(口令的方式),则上述手段可以方便很多。

linux下通过使用taskset命令来限制进程的CPU 这个时候我们就可以把一些不太重要的比如copy/备份/同步等工作限定在一颗cpu上,或者是多核的cpu的一颗核心上进行处理,虽然这不一定是最有效的方

linux下批量替换文件内容的方法 对于单个文件,使用sed命令很容易做到。如果需要替换某个指定文件夹下所有文件,借助grep和sed组合成一条命令也可以轻松搞定。grep命令可以查找单个

Linux中find常见用法示例 findpath-option[-print][-exec-okcommand]{};find命令的参数;pathname:find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print:find命令将

标签: Linux下SSH Session复制功能实现方法

本文链接地址:https://www.jiuchutong.com/biancheng/360581.html 转载请保留说明!

上一篇:Linux系统中的gdb程序调试工具的命令知识介绍(linux系统中的脚本文件一般以什么开头)

下一篇:linux下通过使用taskset命令来限制进程的CPU (linux使用yum)

  • 什么是增值税扣缴义务
  • 个人卖给公司车需要什么手续
  • 接受投资材料
  • 幼儿园申报税种及税率
  • 所得税费用期初有余额吗
  • 工商营业执照已经年报为什么显示未公示
  • 企业交税前可以扣除的费用
  • 转让不动产取得的发票
  • 分支机构可不可以不建账合并到总机构?
  • 进项税额转出会影响利润吗
  • 普通发票商品名称错了一个字
  • 企业销售净利润较低说明什么
  • 增值税季度报税
  • 专用发票百万元版申请要求
  • 土地补偿款属于专项资金吗
  • 收回税款 会计分录
  • 红冲的普通发票要给对方吗
  • 间接生产费用包括
  • 当月作废的发票是否需要报税
  • Win11 Build 10.0.22000.51 预览版ISO镜像下载汇总(苹果M1也可用)
  • 企业签订的借款合同印花税
  • 法人向公司借款要交什么税
  • 如何设置电脑从硬盘启动
  • 在win7系统中文件属性有哪些
  • 职工宿舍的折旧计入什么科目
  • 茶叶的种类有哪些,八大茶类你都知道吗?
  • windows 11 build 21996.1 dev
  • 收到税务局退增值税及附加税怎么做账
  • 棕榈滩的读音
  • php框架ci
  • 滚动条基本样式有哪些
  • wordpress app插件
  • 贷款和应收款项属于金融资产吗
  • 税局通知纳税人的短信
  • 白酒贴牌酒是真酒还是假酒
  • 闭包怎么求
  • mongodb aggregate count
  • 收到退货怎么做会计分录
  • 长期股权投资为什么不是所有者权益
  • mysql数据类型和java对应
  • 个体户能不能变更地址
  • 外购货物用于公益性捐赠
  • sql server数据类型明明放的是浮点型,老是说是其他的
  • 收到证券公司信息
  • 个税申报错误已经扣税款怎么处理
  • 固定资产的处理属于日常业务的处理
  • 为什么运输合肥料检测核辐射人会拿一个玻璃棒
  • 印花税计入什么会计分录
  • 收到捐赠的账务处理和涉税处理
  • 外经证预缴税款必须去外地交税吗
  • 收房租的收据怎么写
  • 房地产公司预收房款什么时候确认收入
  • 关于新企业所得税法说法正确的是
  • 失控发票进项税转出成本调整
  • 免征的增值税账务处理
  • 营业外支出贷方余额
  • 税控盘清卡时间
  • 劳务外包账务
  • 工会经费会返还吗
  • 免征企业所得税的有哪些行业
  • 公司增资需要哪些材料
  • 快速删除指定位置的结点用单链表还是双链表
  • windows Server 2003设置磁盘配额操作图解
  • win10提高
  • xp系统桌面图标不见了,点什么都没用?
  • ubuntu 21.10安装
  • mcclauncher.exe
  • win7 32位旗舰版电脑城下载
  • windows10无法识别
  • 编辑器组件
  • javascriptz
  • Bullet(Cocos2dx)之封装PhysicsWorld3D
  • unity-chan
  • 收藏一些不常用的图片
  • 全面解析日本失去的十年
  • 双色球兑奖方式选法
  • 税务开票系统对账流程
  • 河南12306区号
  • 增值税减免税备案
  • 三证合一后还要做什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设