私は自分のgoogle-fuをやっていますが、古いガイドまたはUbuntuのサーバーバリエーションのみに関連するガイドしか見つけることができません。
ブート時にsshサーバーが実行されるようにセットアップする必要があるため、最初にホストコンピューターに物理的にログインしなくても、コンピューターにリモートでアクセスできます。どうすればいいですか?ログインできるようにsshサーバーをすでに設定していますが、最初にホストにログインしてSudo /etc/init.d/ssh start
を実行する必要があります
これでうまくいくはずです。
Sudo update-rc.d ssh defaults
EDIT:ネットワークがNetwork Managerで設定されている場合、ユーザーがGUIからログインするまで接続は確立されません。手動で設定するには、/etc/network/interfaces
ファイルを編集する必要があります。 このガイド をご覧ください。ワイヤレスを使用する場合は こちらをご覧ください
Sudo update-rc.d ssh defaults
sysVシステムでは動作しますが、最新のubuntuはsystemdを使用してブートプロセスを制御します。 systemdシステムのブート時にsshdを起動するには、以下を行う必要があります
systemctl enable ssh.socket
ルートとして。
リポジトリからopensshサーバーをインストールすると、ネットワーク接続が利用可能かどうかに関係なく、デフォルトで起動時に起動するはずです(これはmotの人々が応答している別の問題です)。