Raspberry Pi 重启时不终止 SSH 连接
Raspberry Pi not terminating SSH connection on reboot
这在我身上发生过多次,我似乎无法查明原因。
每当我尝试通过 SSH 连接关闭或重新启动 Raspberry Pi 时,系统都会广播它正在暂停,但不会关闭 SSH 连接。相反,它一直挂起,直到我在一分钟后输入一些东西,它注意到一个 "Broken Pipe" 错误。
奇怪的是它在安装过程中是随机的。
在我的 Pi B,Rev 1 上,连接关闭。最初我的 Pi 3 就是这种情况,但在重新安装 Raspbian 后它停止关闭它。又重装了一次,昨天又重装了,问题又来了。
似乎只有我一个人遇到这个问题(或者至少在网上询问过其他人)所以我想我会挑选偶然发现这个问题的人的大脑。有人知道为什么会这样吗?
P.S。它不会发生在我的其他服务器上,只会发生在 Pi 上。
这可能是系统关闭期间执行步骤顺序的结果。
推荐的解决方案是安装 libpam-systemd
和 dbus
并确保 UsePAM
在 sshd_config
中启用:
apt-get install libpam-systemd dbus
查看以下链接以获得更详细的解释:
这在我身上发生过多次,我似乎无法查明原因。
每当我尝试通过 SSH 连接关闭或重新启动 Raspberry Pi 时,系统都会广播它正在暂停,但不会关闭 SSH 连接。相反,它一直挂起,直到我在一分钟后输入一些东西,它注意到一个 "Broken Pipe" 错误。
奇怪的是它在安装过程中是随机的。
在我的 Pi B,Rev 1 上,连接关闭。最初我的 Pi 3 就是这种情况,但在重新安装 Raspbian 后它停止关闭它。又重装了一次,昨天又重装了,问题又来了。
似乎只有我一个人遇到这个问题(或者至少在网上询问过其他人)所以我想我会挑选偶然发现这个问题的人的大脑。有人知道为什么会这样吗?
P.S。它不会发生在我的其他服务器上,只会发生在 Pi 上。
这可能是系统关闭期间执行步骤顺序的结果。
推荐的解决方案是安装 libpam-systemd
和 dbus
并确保 UsePAM
在 sshd_config
中启用:
apt-get install libpam-systemd dbus
查看以下链接以获得更详细的解释: