位置: 编程技术 - 正文

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)

  • 营业税金及附加包括哪些
  • 上年度暂估的票回不来一直挂帐吗
  • 季度报表的利润表是填本月数填六月的书吗
  • 代扣代缴消费税的会计分录
  • 净营业周期和营业周期
  • 进项税未抵扣进账了怎么处理
  • 员工个人承担的保险分录
  • 免抵退税额为什么等于出口价乘以退税率
  • 运输发票抵扣进项税率
  • 公司老板个人卡收款 出纳有责任吗
  • 受托加工物资产包括哪些
  • 预支的采购备用金是什么
  • 第一季度盈利第二季度亏损全年盈利
  • 营改增之前房产税计税依据
  • 税款滞纳金可以退吗
  • 事业编年底
  • 未达起征点销售额和其他免税销售额
  • 印花税加工承揽税率
  • 企业汽油费会计分录
  • 材料卸车费可计入人工费吗
  • 出口报关和不报关的区别
  • 材料验收入库会计分录怎么写计划成本法
  • 房产税计税依据是含税还是不含税
  • Linux系统复制粘贴
  • 投入资本回报率是总资产报酬率吗
  • 如何做好财务工作发言
  • php输出mysql
  • 对于接受捐赠的资产价值,应计入当期损益
  • PACKAGER.EXE - PACKAGER是什么进程 有什么用
  • 企业年金基金收益
  • 高温补贴计入
  • 免征增值税的范围有
  • 易北河流量
  • php格式图片
  • thinkphp ajaxfileupload实现异步上传图片的示例
  • 持有至到期投资科目被取消了吗
  • 棕榈滩的读音
  • 长期股权投资会影响利润吗
  • 施工企业会计核算特点有哪些
  • kk协议
  • 猿厂猿作设计机构招聘
  • vue虚拟domdiff算法
  • 供热企业税收优惠
  • 暂估入库有风险吗
  • 已抵扣的发票冲红会计分录
  • 小规模纳税人三减一政策
  • 如何利用远期交易保值
  • 金税四期对企业的好处
  • 财产租赁合同印花税双方都要交吗
  • 生产成本明细科目有哪些内容
  • 无偿调入的固定资产其贷方应计入
  • 固定资产减值准备借贷方向
  • 汇算清缴前跨年调账怎么调
  • 折旧方法计算公式
  • 收款收据可以用于财务报账吗
  • 业务招待费算期间费用吗
  • 销项税现金流量附表如何指定
  • 组织机构代码证图片
  • 存货明细账余额合计与存货总账余额相同
  • 企业建帐的基本要求
  • igfxsrvc module
  • centos7.1
  • linux的run目录放什么文件
  • win7系统的excel在哪里
  • cocos creator截图
  • 批处理命令是什么语言
  • jquery自定义组件
  • node javascript
  • shell for awk
  • html:xt
  • Unity3d MonoDevelop格式化代码
  • unity协程的工作原理
  • 每天一篇日记100字
  • 怎么用git上传项目
  • 实用js代码
  • jquery 触发点击
  • Android 使用log4j2
  • 开普票需要提供合同吗
  • 河北税务怎么打不开网页
  • 审计报告非标准意见
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设