web-dev-qa-db-ja.com

デフォルトのログインがコマンドラインの場合、起動パスワードを削除します

コンピューターを起動すると、コマンドラインに直接移動します。 /etc/default/grubファイルをGRUB_CMDLINE_LINUX_DEFAULT="quiet splash"からquiet splash textに変更しました。

コマンドラインで起動するときに自動ログインを設定する方法を誰かが説明できますか?私が見つけたのはSudo visudoだけで、これは私が望むものではないSudoパスワードを完全に削除します。

/etc/lightdm/lightdm.confからの自動ログインの設定は、GUIのみの自動ログインです。

前もって感謝します。

2
user1527227

Ubuntuに自動ログインするには、次のファイルを変更できます/etc/init/tty1.conf以下へ:

# tty1 - getty
#
# This service maintains a getty on tty1 from the point the system is
# started until it is shut down again.

start on stopped rc RUNLEVEL=[2345] and (
    not-container or
    container CONTAINER=lxc or
    container CONTAINER=lxc-libvirt)

stop on runlevel [!2345]

respawn
exec /sbin/getty -n -l /bin/su -o '- root' -8 38400 tty1

スクリプトの意味を理解したい場合は、man init

これはルートとしてログインします!置換'- root' with '- user'ここで、userは、ログインに使用するユーザーです。

1
user1527227