Ich habe ein Problem mit der Autologin beim Start in Ubuntu Server 16.04.1 LTS.
Ich benutze diesen Server nur zum Hören von Internetradio, daher ist mir die Sicherheit egal.
Ich konnte ein Bash-Skript erstellen, um mplayer automatisch zu starten, kann aber die automatische Anmeldung nicht konfigurieren.
Ich habe mindestens 4 Lösungen ausprobiert (immer die Datei bearbeiten /etc/init/tty1.conf
und natürlich USERNAME durch den tatsächlichen Benutzernamen ersetzen):
Ändern Sie die Zeile von
exec /sbin/getty -8 38400 tty1
zu
exec /sbin/getty -8 38400 tty1 -a USERNAME
Ändern Sie die Zeile von
exec /sbin/getty -8 38400 tty1
zu
exec /bin/login -f USERNAME < /dev/tty1 > /dev/tty1 2>&1
Installieren
rungetty
, kommentieren Sie die Zeileexec /sbin/getty -8 38400 tty1
und fügen Sie die Zeile hinzu
exec /sbin/rungetty --autologin USERNAME tty1
Installieren
mingetty
, kommentieren Sie die Zeileexec /sbin/getty -8 38400 tty1
und fügen Sie die Zeile hinzu
exec /sbin/mingetty --autologin USERNAME tty1
Nichts hilft - ich muss mein Login und Passwort beim Start eingeben - irgendwelche Ideen, was zu tun ist?
quelle
[OK] Started Update UTMP about System Runlevel Changes.
Booten festgefahren.d
Verzeichnis und dieoverride.conf
Datei manuell zu erstellen, können wir auch einfach sagensudo systemctl edit [email protected]
. Es erstellt die Datei (falls erforderlich) und öffnet einen Editor. Speichern Sie die Datei einfach unter dem vorgeschlagenen Namen, wenn Sie fertig sind.systemctl
Tool, das weniger fehleranfällig ist, und wählen automatisch einen Texteditor aus, um Zweifel zu beseitigen. Ich habe die Dokumentation des OP zu den von ihm erstellten Dateien beibehalten, damit der Informationswert nicht verloren geht. Vielen Dank!agetty öffnet einen tty-Port, fordert zur Eingabe eines Anmeldenamens auf und ruft den
/bin/login
Befehl auf.Diese Datei überschreibt standardmäßig die Konfiguration von agetty on systemd für tty1. Dadurch wird eine neue Instanz von tty1 mit Autologin für den angegebenen Benutzer bereitgestellt.
Der Parameter
--noissue
wird übrigens verwendet, um den Inhalt der/etc/issue
Anmeldung auszublenden , sodass er in Ihrem Fall nicht benötigt wird.Die
Type=idle
in der Standardeinstellung enthaltene Option[email protected]
verzögert den Start des Dienstes, bis alle Jobs abgeschlossen sind, um zu vermeiden, dass die Anmeldeaufforderung mit Startmeldungen verschmutzt wird. Wenn Sie X automatisch starten, kann es hilfreich sein,[email protected]
sofort mit dem HinzufügenType=simple
zur Datei zu beginnen.Weitere Infos: getty: Archlinux.org
quelle