web-dev-qa-db-fra.com

Supprimer le mot de passe de démarrage lorsque la connexion par défaut est en ligne de commande

Lorsque je démarre mon ordinateur, il va directement à la ligne de commande. J'ai modifié /etc/default/grub fichier de GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" à quiet splash text.

Quelqu'un peut-il expliquer comment définir la connexion automatique lorsque je démarre dans la ligne de commande? Tout ce que j'ai trouvé c'est Sudo visudo qui supprime complètement le mot de passe Sudo qui n'est pas ce que je veux.

Configuration de la connexion automatique à partir de /etc/lightdm/lightdm.conf est une connexion automatique pour l'interface graphique uniquement.

Merci d'avance.

2
user1527227

Pour vous connecter automatiquement à Ubuntu, vous pouvez modifier le fichier suivant /etc/init/tty1.conf au dessous:

# 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

Si vous voulez comprendre la signification du script, consultez man init.

Cela se connecte en tant que root! remplacer '- root' avec '- user'user est l'utilisateur sous lequel vous souhaitez vous connecter

1
user1527227