この記事で使用している構成
- Raspberry Pi 5
- Ubuntu 24.04.1 LTS
やってしまったこと
2024/11/08に「sudo apt upgrade -yU」を実行したところ、更新可能なパッケージがあったので以下のパッケージを 更新。
- openssh-client:arm64 (1:9.6p1-3ubuntu13.5, 1:9.6p1-3ubuntu13.7),
- ssh:arm64 (1:9.6p1-3ubuntu13.5, 1:9.6p1-3ubuntu13.7)
- openssh-server:arm64 (1:9.6p1-3ubuntu13.5, 1:9.6p1-3ubuntu13.7)
- openssh-sftp-server:arm64 (1:9.6p1-3ubuntu13.5, 1:9.6p1-3ubuntu13.7)
すると、WindowsパソコンからTeraTermで普段通り接続しようとしても接続拒否されてしまうようになってしまいました。
やったこと
ss -alnt の結果をみると、IPv6のみで待ち受けている様子。そこで・・・
/lib/systemd/system/ssh.socket の [Socket]に BindIPv6Only=ipv6-only の記述があったので、「#」でコメントアウト。
sudo systemctl daemon-reload してから sudo systemctl restart ssh.socket を実行。これで繋がるようになりました。
