位置: 编程技术 - 正文

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怎么用微信
  • 孕妇不能吃哪些水果?
  • uniapp支付流程
  • 政府会计制度固定资产折旧方法
  • PHP编写1+到100
  • php取字符串
  • phpcms是什么框架
  • 通行费电子发票抵扣填写到附表二的第几栏次
  • 普通发票不满8项怎么开明细
  • 北京社保月平均工资
  • 本月应付电费400元,下月支付
  • 无偿提供房屋使用证明有什么后果
  • 抄税前要做什么
  • 年终奖个人所得税税率表
  • 外贸企业出口退税
  • sql server的数据库
  • 未取得发票的费用所得税汇算调增,该填哪里呢?
  • 固定资产3%减按2%征收增值税申报表如何填写
  • 承租人违约押金怎么办
  • 申报个人所得税的软件叫什么
  • 车辆罚款单可作为费用报销吗
  • 最新的会计规定出台时间
  • 税控盘冲红怎么操作
  • 公司注销是什么流程
  • 用友t6生成常用凭证
  • 多少金额以上算固定资产
  • 会计账簿的登记实训报告
  • mysql两种安装方式
  • casewhen嵌套查询
  • 数据库崩了怎么恢复
  • win8.1官方
  • windows vista server
  • linux ftp 服务
  • 一开机弹出个微软重新设定
  • windows听歌软件
  • mysql如何添加外键
  • win10系统出现问题怎么办
  • linux查看多线程
  • perl -pi
  • javascript有哪些常用的属性和方法
  • 圆形图表分析怎么做
  • linux如何剪切文件
  • python制作gui
  • jquery做下拉
  • android socket聊天
  • 运用python编写程序
  • 平安科技在哪
  • 税务新进公务员个人总结
  • 为什么要去山西
  • 工会经费网上怎么申报
  • 公交爱心卡需要每年审吗
  • 如何进行税务筹划的方法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设