少し前に、Tencent Cloud サーバーの root ログインが常に接続できないことがわかり、バックグラウンドでパスワードを何度変更しても機能せず、毎回 Ubuntu でしかログインできず、非常に不便でした。
サーバー上の構成ファイルを変更するだけです。
まずは通常アカウントでログイン
sudo vi /etc/ssh/sshd_config
#取消这两行代码的注释
Port 22
#改成yes
PermitRootLogin yes
変更後、 を押しesc
、 Enter を押し:wq
、保存して終了します。
#重启一下ssh服务
sudo systemctl restart sshd
この時点では、root アカウントでサーバーにログインできます。