自動ログインを設定する代わりに、SSH経由で接続できるように、Debian 11でログインプロンプトをどのように無効にしますか?

自動ログインを設定する代わりに、SSH経由で接続できるように、Debian 11でログインプロンプトをどのように無効にしますか?

私のローカルネットワークにDebian 11ヘッドレスサーバーが設定されています。このボックスにSSHで接続したいのですが、起動するたびにログインプロンプトで停止し、キーボードをこのサーバーに物理的に接続し、ログインするまでこのボックスにSSHで接続することはできません。

実際にサーバーにログインするまで、サーバーはイーサネット接続を確立しません。物理的にログインした後にのみイーサネットに接続し、他のデバイスでSSHを使用できます。自動ログインが有効になっているため、誰でもそのサーバーにキーボードとモニターを接続して自分のデータにアクセスできるため、問題が発生します。

この動作を設定または緩和する適切な方法は何ですか?

編集-0: 長すぎます。:起動時にttyログインプロンプトを無効にし、sshログインのみを許可したいと思います。完全にヘッドがないようにしたいので、ttyを持つ理由はありません。

編集-1:問題を解決し、緊急事態が発生したときに助けるためにTTYログインプロンプトを維持することにしました。

答え1

ついにこの問題を解決しました。行を編集し/etc/network/interfacesて追加しました。"allow-hotplug enp1s0"Debianボックスは起動時に自分の介入なしにイーサネット接続(ローカルネットワーク)を確立し、接続が確立されたらSSH経由でログインできるようになりました。

最初に「auto」を試してみましたが、うまくいきませんでした(理由はわかりません。これについて詳しく知る必要があります)。これ答え。

ネットワークがダウンしたときなどの緊急事態に役立つように、ボックスにログインプロンプトを維持することにしました。

関連情報