linux - 重启服务器上的 ssh服务的时候,为什么 ssh 连接不会断开?

查看:483
本文介绍了linux - 重启服务器上的 ssh服务的时候,为什么 ssh 连接不会断开?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

如题,ssh连接是一种怎样的连接?为什么重启ssh服务时不会断开连接呢?它是怎么避免在断开连接的情况下重新加载设置的呢?不会有什么占用的问题吗?

解决方案

因为 sshd 是 fork 出一个子进程来处理连接,重新加载配置文件时,接受新连接的那个 sshd 进程会重新创建,但是处理已经连上的客户端的子进程并不会被干掉。

建议多看看 htop 的树形进程展示,能够看到 sshd 的那些进程的。

这篇关于linux - 重启服务器上的 ssh服务的时候,为什么 ssh 连接不会断开?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆