J'ai un problème avec la connexion automatique au démarrage dans Ubuntu Server 16.04.1 LTS.
J'utilise ce serveur uniquement pour écouter la radio sur Internet, donc je ne me soucie pas de la sécurité.
J'ai pu créer un script bash pour démarrer automatiquement mplayer mais je ne peux pas configurer la connexion automatique.
J'ai essayé au moins 4 solutions (en modifiant toujours le fichier /etc/init/tty1.conf
et en remplaçant bien sûr USERNAME par le nom d'utilisateur actuel):
changer la ligne de
exec /sbin/getty -8 38400 tty1
à
exec /sbin/getty -8 38400 tty1 -a USERNAME
changer la ligne de
exec /sbin/getty -8 38400 tty1
à
exec /bin/login -f USERNAME < /dev/tty1 > /dev/tty1 2>&1
Installez rungetty
, commentez la ligne
exec /sbin/getty -8 38400 tty1
et ajouter la ligne
exec /sbin/rungetty --autologin USERNAME tty1
Installez mingetty
, commentez la ligne
exec /sbin/getty -8 38400 tty1
et ajouter la ligne
exec /sbin/mingetty --autologin USERNAME tty1
Rien n'y fait - je dois entrer mon identifiant et mon mot de passe au démarrage - des idées sur ce qu'il faut faire?
Essaye ça:
Créez le dossier /etc/systemd/system/[email protected]
Créez le fichier /etc/systemd/system/[email protected]/override.conf
Ouvrez le fichier avec votre éditeur préféré et ajoutez ceci:
[Service]
ExecStart=
ExecStart=-/sbin/agetty --noissue --autologin myusername %I $TERM
Type=idle
Remplacez myusername
par votre nom d'utilisateur.
agetty ouvre un port tty, demande un nom de login et appelle la commande /bin/login
.
Ce fichier remplace la configuration par défaut de agetty on systemd pour tty1. Cela fournit une nouvelle instance de tty1 avec connexion automatique pour l'utilisateur spécifié.
Soit dit en passant, le paramètre --noissue
est utilisé pour masquer le contenu de /etc/issue
lors de la connexion, ce qui n’est donc pas nécessaire dans votre cas.
L'option Type=idle
trouvée dans la valeur par défaut [email protected]
retardera le démarrage du service jusqu'à ce que tous les travaux soient terminés afin d'éviter de polluer l'invite de connexion contenant des messages de démarrage. Lors du démarrage automatique de X, il peut être utile de démarrer [email protected]
immédiatement en ajoutant Type=simple
dans le fichier.
Plus d'infos: getty: Archlinux.org