位置: 编程技术 - 正文

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)

  • 营业额超500万会罚款吗
  • 海南增值税发票图片
  • 个人所得税综合所得税率
  • 招标押金如何做账务处理?
  • 净资产是资产负债表的哪一项
  • 保洁公司纳税税率
  • 印花税是按开票收入申报的吗
  • 债务担保属于或有资产吗
  • 软件企业两免三减半备案条件
  • 个体工商户发票额度
  • 餐饮发票个人抬头怎么写
  • 外商投资企业清算报告
  • 房产租赁合同印花税
  • 生产成本直接材料包括哪些
  • 受委托加工物资双方账务处理怎么做
  • 限额领料单属于什么原始凭证
  • 少缴纳社保怎么要求支付赔偿金
  • 股东分红如何合理节税
  • 外贸出口的进项可以抵扣吗
  • 没有产权的房子可以公证吗
  • 地下车库怎么缴费
  • 固定资产转移是什么意思
  • 买手机5000预算
  • win10怎么建立多个用户
  • win11我的电脑不在桌面显示
  • 公司的固定资产是什么
  • 联想e430安装win7
  • win10右键个性化打不开 没有与之关联程序
  • 留抵税额抵扣会计分录
  • 企业所得税汇算清缴调增的项目有哪些
  • php伪静态规则写法
  • PHP:pcntl_signal()的用法_PCNTL函数
  • 汇算清缴期结束后
  • php检测是否登录
  • 零售业的进货帐务怎么做
  • excel导出exe
  • react中的key的作用
  • php实现文件的下载
  • php curl_exec
  • vue pending
  • 微软 gcr
  • 会计审核费用报销单的职责
  • 原材料用于在建工程增值税如何处理
  • 本月确认收入 发票下月开
  • dedecms怎么改图片
  • sql语句的查询语句
  • 增值税发票过了两个月怎么作废
  • 劳动合同骑缝章第一页没盖上
  • 物流公司交的保证金可以退吗?
  • 纳税人防伪税控设备未抄报怎么办
  • 拿工资要开发票,发票去哪儿开?
  • 房地产企业成本包括哪些
  • 应收账款期初余额在借方还是贷方
  • 新公司核税需要什么材料
  • 建筑业简易征收的条件
  • 印花税计提金额怎么算
  • 存货账面价值的确定
  • 工业企业应通过其他应付款科目核算的有
  • sqlserver锁表是什么意思
  • xp系统创建本地连接的方法
  • yosemite 10.10.5升级
  • mac验证码无法显示怎么办
  • window mobile系统
  • WIN10系统中软件打开找不到网络共享盘
  • linux的命令行界面
  • 创游世界
  • 分享一些常用的文件
  • material design app
  • unity 移动应用开发
  • unity shader 外发光
  • jquery基本操作
  • javascript教程 csdn
  • 陕西税务局官网登录
  • 车库契税怎么收费
  • 残疾人保障金税前扣除规定
  • 深圳社保最迟每月几号交啊多少钱
  • 吉林省耕地占用税实施办法
  • 百旺金赋天津客服
  • 云南省国家税务总局处长名单
  • 小微企业房产税优惠减免政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设