Quelque chose a changé dans le serveur 16.04 LTS, je ne trouve pas tty1, mais je dois effectuer une connexion automatique sur tty1 (en mode console). Dans 14.04 LTS, je peux faire en sorte que cela fonctionne.
Je ne trouve pas /etc/init/tty1.conf
Comment, ou un lien?
Dans Ubuntu 16.04, qui utilise systemd
, la méthode est légèrement différente. Je citerai les extraits pertinents de mon message associé Comment remplacer ou configurer les services systemd? :
Dites que je veux avoir TTY2 connexion automatique à mon utilisateur (ce n'est pas conseillé, mais juste un exemple). TTY2 est exécuté par le service
getty@tty2
(tty2
étant une instance du modèle/lib/systemd/system/getty@service
). Pour ce faire, je dois modifier le servicegetty@tty2
.[…]
En particulier, je dois changer la ligne
ExecStart
, qui est actuellement:$ systemctl cat getty@tty2 | grep Exec ExecStart=-/sbin/agetty --noclear %I $TERM
Pour annuler cela, faites:
Sudo systemctl edit getty@tty2
Et ajouter:
[Service] ExecStart= ExecStart=-/sbin/agetty -a <USERNAME> --noclear %I $TERM
[…]
À présent:
$ systemctl cat getty@tty2 | grep Exec ExecStart=-/sbin/agetty --noclear %I $TERM ExecStart= ExecStart=-/sbin/agetty -a <USERNAME> --noclear %I $TERM
Et si je le fais:
Sudo systemctl restart getty@tty2
et appuyez sur CtrlAltF2, hop! Je serai connecté à mon compte sur ce téléscripteur.