teratermではホストを選択し「OK」とすると「接続が拒否されました」と出てしまいます。
conoha VPSを使用していましたので、conohaのコンソールから一般ユーザーで入ることはできました。
/etc/ssh/sshd_configを確認すると、#Port 22
とコメントアウトされていましたので、コメントアウトを解除。その後sudo systemctl restart ssh
で再起動を試みました。しかし結果は下記の通りでした。
次にjournalctl -xe grep | sshd
で確認してみました。結果は以下のようになります。
この見方が詳しくは分からないのですが、日付から言って直近の問題はなさそうに見えます。
また、sudo service ssh status
で確認してみたところ以下のようなエラーでした。
今もまだ原因は不明なのですが、エラーを誘発させた思い当たる節はいくつかあります。
一つはsudo service ssh status
の確認で出てきた日時「jul 21 00:02:19」あたりでconohaの管理画面から新しくIPアドレスを追加しました。そのIPアドレス自体は該当するサーバーの割当先ではないものです。しかしその時に追加するためサーバーをシャットダウンし、その後また起動させました。そのシャットダウン時に不具合が起こったのかなというのが一つです。
もう一つは、mac側のターミナルからサーバーにアクセスした際に、SSH接続のタイムアウトがあまりに短かったため、下記のような設定に変更しました。
$ vi ~/.ssh/config ServiceAliveInterval 60 TCPKeepAlive yes ClientAliveInterval 360 ClientAliveCountMax 10
こちらは1カ月ほど前に実行した処理なのですが、遡るとこれ以降にサーバーにアクセスした記憶が今日までなかったので、これも何か原因があるのかなと思っています。
それぞれの環境はこのようになっています。
OS : Ubuntu20.04 SSHサーバー: OpenSSH_8.2p1 Ubuntu-4ubuntu0.5, OpenSSL 1.1.1f
windowsでteratermからアクセスすることもあれば、たまにMacのターミナルからサーバーにアクセスすることもあります。
ちょっとわからないことが多いので情報が不十分かもしれません。
何か確認不足があればおっしゃってください(sshd_configのコードなど)。
また、今回画像多めですが、これはconohaのコンソール上ではコピペができなかったのが理由です。ご了承ください。
何卒、よろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー