サーバー16.04 LTSで何かが変更され、tty1が見つかりませんが、tty1(コンソールモード)で自動ログインする必要があります。14.04LTSでは、この作業を行うことができます。
/etc/init/tty1.conf
が見つかりません
方法、またはリンク?
systemd
を使用するUbuntu 16.04では、方法が少し異なります。関連する投稿の関連部分を引用します systemdサービスをオーバーライドまたは構成するにはどうすればよいですか :
ユーザーにTTY2の自動ログインが必要だとしましょう(これはお勧めできませんが、単なる例です)。 TTY2は、
getty@tty2
サービス(tty2
はテンプレートのインスタンス/lib/systemd/system/getty@service
)によって実行されます。これを行うには、getty@tty2
サービスを変更する必要があります。[…]
特に、現在の
ExecStart
行を変更する必要があります。$ systemctl cat getty@tty2 | grep Exec ExecStart=-/sbin/agetty --noclear %I $TERM
これをオーバーライドするには、次のようにします。
Sudo systemctl edit getty@tty2
そして追加:
[Service] ExecStart= ExecStart=-/sbin/agetty -a <USERNAME> --noclear %I $TERM
[…]
今:
$ systemctl cat getty@tty2 | grep Exec ExecStart=-/sbin/agetty --noclear %I $TERM ExecStart= ExecStart=-/sbin/agetty -a <USERNAME> --noclear %I $TERM
そして、私がそうするなら:
Sudo systemctl restart getty@tty2
を押す CtrlAltF2、プレスト!そのTTYでアカウントにログインします。