最近有个需求,根据Linux操作系统上的syslog进行数据统计,如果我们从Linux退出,有可能是主动的,例如执行指令exit,退出当前会话,另外一种可能是会话出现了超时,被动退出的,如何能识别具体的类型?
通过SSH远程登录的场景都需要遵照协议《Secure Shell (SSH) Protocol Parameters》,其中给出了Disconnection Messages Reason Codes and Descriptions和退出相关的原因定义,如下所示,

链接,
https://www.iana.org/assignments/ssh-parameters/ssh-parameters.xhtml

链接,https://www.rfc-editor.org/rfc/rfc4253.html
如果您认为这篇文章有些帮助,还请不吝点下文章末尾的"点赞"和"在看",或者直接转发朋友圈,

微信公众号:@bisal的个人杂货铺 腾讯云开发者社区:@bisal的个人杂货铺 头条号:@bisal的个人杂货铺 CSDN:@bisal ITPub:@bisal 墨天轮:@bisal 51CTO:@bisal 小红书:@bisal 抖音:@bisal
文章转载自bisal的个人杂货铺,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




