あまり使う機会はないだろうけどSSH接続が遅い時の対処
SSH接続がおっそい
新しく借りたVPSにCentOS7を入れてカチャカチャしていたところ、SSH接続が異常に遅い問題に直面した。
UseDNS
とかGSSAPIAuthentication
とかそんなチャチなもんじゃ(略
とりあえずググってみる
ssh 遅い
とかでググると出てくるのが、
UseDNS
を切って名前解決無効にするGSSAPIAuthentication
を切ってGSSAPI認証無効化する
だと思うんですけど、そうしても改善されない。
ssh -v
でデバッグしてたら、pledge: network
と出力されてるところで異常に時間がかかってる模様。
pledge: network
でググるとすぐに下のページが見つかりました。
ssh connection takes forever to initiate, stuck at “pledge: network”
dbusを再起動…?したかな…?いやしてな…したのか…という思いを従えながらsystemctl restart systemd-logind
を叩いたところ解消しました。めでたし。