質問: VirtualBox上に、Ubuntu15.10とUbuntuServer14.04をそれぞれインストールして、 UbuntuからUbuntuServerにアクセスしようとしています。 下記の質問でご回答頂き、アクセスには成功しました。 ssh サーバーユーザー名@IPアドレス でアクセスできました。 しかし、しばらく放置していると、 Connection to IPアドレス closed. となり、アクセスが切断されます。 それはいいのですが、もう一度、上記と同じ ssh サーバーユーザー名@IPアドレス でアクセスしようとすると、大分時間が経ってから、 ssh: connect to host IPアドレス port 22: Connection timed out と表示され、アクセスできなくなってしまいます。 UbuntuSever上で、 sudo service ssh restart をしても、アクセスできるようにはなりません。 また、 ifconfigでIPアドレスを確認してみても、 上記のIPアドレスと変化ありませんでした。 一旦、時間が経ってアクセスが切断されると、もう一度同じIPアドレスでアクセスすることはできなくなってしまうのでしょうか? ちなみに、VirtualBox上で、UbuntuServerを再起動してから、 sudo service ssh restart をして再度アクセスすることはできます。 しかし、IPアドレスは前とは変わってしまいます。 お分かりの方、ご教示頂ければ幸いです。 よろしくお願いします。
回答: ubuntuサーバーでは一定時間操作されないとautologoutが設定されているみたいです。 $ unset autologout で設定を解除できますがシステム再起動すると元通りになってしまうのでずっと適用させていたい場合は .profileに $ echo 'unset autologout' >> ~/.profile このコマンドを加えてあげてください。