技术解析

CentOS7.2 ssh 登录太慢,经排查是一个 systemd-logind 服务没起来,但是 restart 报错,各位遇到过吗
0
2021-06-18 23:25:29
idczone

Oct 8 15:43:27 dbus[1049]: [system] Failed to activate service 'org.freedesktop.systemd1': timed out Oct 8 15:43:27 systemd-logind: Failed to enable subscription: Connection timed out Oct 8 15:43:27 dbus-daemon: dbus[1049]: [system] Failed to activate service 'org.freedesktop.systemd1': timed out Oct 8 15:43:27 systemd-logind: Failed to fully start up daemon: Connection timed out Oct 8 15:43:27 systemd: systemd-logind.service: main process exited, code=exited, sta


一般来说,ssh 登录慢是因为配置里的 dns 解析没设置为 off

同意。

UseDNS=no

可以用 journalctl -f 再重启看看,报错会详细些

dns 是 no 的,经排查说是登录认证的时候用到了 session 管理器,就是 systemd-logind 服务,但是这个服务器依赖了 org.freedesktop.systemd1 这个,没人遇到过吗

1. dns 的问题
2. GSSAPIAuthentication no 这个配置试一下呢
3. ssh -vvv 看一下日志

systemctl get-default

multi-user.target

UID 0 改名没

yum update kernel openssh-server openssh-clients
最后面,有没有 s,我忘了。
更新内核后,重启下。若还不行,就重装新版。

改了 跟这个有关吗

已经都更新了,但是感觉没变化

root 改名确实会导致
改回去 root 正常 不矢口 CentOS j8 原因
GNU/Debian 无此问题

谢谢老哥!,这个折磨我好久了

遇到同样问题,翻到旧贴,append 一下解决方法
systemctl daemon-reexec
参考 https://access.redhat.com/discussions/3536621

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服