加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 在ssh会话中升级openssh-server

发布时间:2020-12-13 18:21:42 所属栏目:Linux 来源:网络整理
导读:假设您从ssh会话发出apt-get upgrade,其中一个要升级的包是openssh-server. 升级后是否重新启动了新的sshd进程?如果是,会话如何保持?如果没有,我应该明确地重新启动它还是我缺少的东西? 解决方法 当你连接这样的事情发生时 [user@an02-east ~]$ps aux | g
假设您从ssh会话发出apt-get upgrade,其中一个要升级的包是openssh-server.

升级后是否重新启动了新的sshd进程?如果是,会话如何保持?如果没有,我应该明确地重新启动它还是我缺少的东西?

解决方法

当你连接这样的事情发生时
[user@an02-east ~]$ps aux | grep ssh
root     13789  0.0  0.0  98932  3888 ?        Ss   03:16   0:00 sshd: user [priv]
502      13791  0.0  0.0  98932  1740 ?        S    03:17   0:00 sshd: user@pts/0
root     15378  0.0  0.0  64728  1168 ?        Ss   04:13   0:00 /usr/sbin/sshd

所以ssh正在分离一个具有权限分离的新sshd进程.如果你看看lsof

sshd      16826 user txt       REG                8,3   546680    5247866 /usr/sbin/sshd

你也可以看到它

因此,当您升级主服务器时,将重新启动并升级,但您当前的ssh会话将保持在线状态.这些天您甚至可以从ssh会话重启ssh服务器而不会丢失连接.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读