PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ubuntuserver 15.04 autologin?



Seiten : [1] 2

PinguinPanic
12.05.15, 15:21
Hallo.
Installiert habe ich Ubuntuserver 15.04 (64 bit) ohne Desktopumgebung.
Den folgenden

# 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 -8 38400 tty1
exec /bin/login -f andy < /dev/tty1 > /dev/tty1 2>&1
Habe ich nach /etc/init/tty1.conf kopiert, weil ich wollte das der Ubuntuserver ohne Anmeldung startet, das tut der aber nicht.
Wer kann mir helfen den ubuntuserver 15.04 mit autologin zu versehen?

davidbaumann
12.05.15, 15:59
Hallo,

was startet denn nicht automatisch?

MfG.

PinguinPanic
12.05.15, 16:07
Der Ubuntuserver startet nicht automatisch, der PC schon.

DrunkenFreak
12.05.15, 16:23
Was startet denn dann?

PinguinPanic
12.05.15, 16:32
Der Ubuntuserver startet und dann will der meinen login.
Ich will den Ubuntuserver aber ohne loginabfrage starten, so wie das obige Script (tty1.conf) zeigt.

drcux
12.05.15, 20:58
Ubuntu 15 nutzt doch jetzt auch systemd:

https://wiki.archlinux.org/index.php/Automatic_login_to_virtual_console

fork
13.05.15, 01:19
getty hat auch einen Schalter für einen autologin. Schau mal in die Manpage.

TheDarkRose
13.05.15, 13:01
Und was soll sich das bringen, das auf den Konsolen dann jemand eingeloggt ist?

PinguinPanic
13.05.15, 17:31
Man loggt sich in die Konsole ein um den Ubuntuserver zu editieren und zu konfigurieren.

towo2099
13.05.15, 17:33
Man loggt sich in die Konsole ein um den Ubuntuserver zu editieren und zu konfigurieren.
Das erklärt immer noch nicht die Notwendigkeit eines Autologins!

PinguinPanic
13.05.15, 17:39
Der Ubuntuserver soll selbständig werkeln und Backup's machen , manuell einrichten ist dann selten oder überhaupt nicht notwendig, weil der Ubuntuserver dann offline sein sol.-

towo2099
13.05.15, 17:51
1. Du redest wirr!
2. Für automatisierte Tatigkeiten gibt es Chron, dazu muß kein User eingeloggt sein.
3. Du solltest Dich vielleicht erstmal mit ein paar essentiellen Linux-Grundlagen beschäftigen.

PinguinPanic
13.05.15, 18:39
Bei mir funktioniert cron nicht!?

towo2099
13.05.15, 18:49
Bei mir funktioniert cron nicht!?
Und Du meinst, ein Autologin würde daran etwas ändern?
Mal abgesehen davon sind wir durch Diese Aussage wieder bei Punkt 3 meines vorherigen Posts.

fork
14.05.15, 04:36
Ok. Bin mal davon ausgegangen, dass Du weisst, was Du tust und den Autologin brauchst. Den brauchst Du aber definitv nicht. :)

Ich kann Dir also nur wärmstens empfehlen, towos Rat zu folgen.

Newbie314
14.05.15, 09:49
Wenn der Server nicht aus dem Internet erreichbar ist spricht nichts dagegen ein ganz normales Desktop Linux zu installieren. Mit den grafischen Tools von Ubuntu tust du dich am Anfang leichter.

Ich vermute mal du willst den Server nicht ständig laufen lassen, dass er aber beim Einschalten nachschaut ob eine bestimmte Zeit abgelaufen ist und dann den Backup startet. Dann wäre der acrond bzw. der Befehl acrontab das Richtige für dich- google da mal nach. Autologin ist dazu nicht nötig.

PinguinPanic
15.05.15, 05:37
1. Der Server soll nicht per Internet erreichbar sein.

2. Und an alle anderen eine Desktopumgebung, also die mit ikonen , bei der die Ikonen nicht sichtbar sind taugt nichts.
Bei mir Ubuntuserver ohne Desktopumgebung, also nur reine Textkonsole; ich möchte die Gewissheit haben das der Login funktioniert das die Scripte die ich in rc.local unterbringen werde kein Absturz verursacht hat, ebend weil der Eindruck enstehen könnte das Ubuntuserver 15.04 (64 Bit) abgestürzt oder hängt, deswegen will ich den Autologin haben, und da bräuchte ich die Erfahrung und Kenntnisse von euch Experten.

Newbie314
15.05.15, 09:34
Ich verstehe kein Wort von dem was du unter 2. schreibst.

PinguinPanic
15.05.15, 11:51
zu 2.
Ich vertrete die Meinung das zu einem Loginvorgang der passende Loggin vorhanden sein sollte.

Sauerland1
15.05.15, 13:43
Nur mal eben zur Info:
Wenn die Frage zum anmelden kommt, dann ist Dein Server hochgefahren.............

Der sollte dann laufen.
Einloggen und darauf etwas ändern, nachsehen macht man dann von einem anderen Rechner per ssh oder ähnlichem.

towo2099
15.05.15, 13:57
Das Problem ist, das unser Win-Profi irgendwie nicht wirklich weiss, was er macht.
Außerdem isses mit Linux-Kenntnissese auch nicht so weit her, aus dem Grund ist das Gestammel hier auch alles
etwas wirr.

Falls sich jemand fragt, was Win-Profi bedeuten soll, man findet das hier: https://debianforum.de/forum/viewtopic.php?f=34&t=155459

PinguinPanic
17.05.15, 07:09
Ich brauche den Autologin. Und ich weiss das geht auch mit Ubuntuserver 15.04. Nur ist mir nicht bekannt wie man das macht. Deswegen bräuchte ich eure hilfe.

Sauerland1
17.05.15, 08:24
Aus dem anderen Forum:

Ich brauche weiterhin Unterstützung für den Autologin weil ich will mir ein Script bauen will das den Benutzer abfragt (whoami), und der sollte mittels Autologin anwesend sein.
Warum willst Du Dir ein Script bauen, das den User abfragt? Was willst Du mit diesem Script erreichen?

Erkläre einmal den Hintergrund des Automatischen Anmeldens eines Users?

drcux
17.05.15, 09:31
Gerade ausprobiert, mein geposteter Link funktioniert prima unter Ubuntu 15

PinguinPanic
17.05.15, 11:34
drcux (http://www.linuxforen.de/forums/member.php?22009-drcux)
Das folgende

Virtual console

Edit the provided unit (https://wiki.archlinux.org/index.php/Systemd#Editing_provided_unit_files) either manually by creating the following drop-in snippet, or by running systemctl edit getty@tty1 and pasting its content:
/etc/systemd/system/getty@tty1.service.d/override.conf [Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin username --noclear %I 38400 linux
habe ich nicht verstanden, muss ich das auch anwenden?
oder nur dieses >>> ??

Serial console Create the following file (and leading directories):
/etc/systemd/system/serial-getty@ttyS0.service.d/autologin.conf [Service]
ExecStart=
ExecStart=-/usr/bin/agetty --autologin username -s %I 115200,38400,9600 vt102

drcux
17.05.15, 12:12
Einfach nur "/etc/systemd/system/getty@tty1.service.d/override.conf" mit folgenden Inhalt erstellen:



[Service]
Type=idle
ExecStart=
ExecStart=-/sbin/agetty --autologin username --noclear %I 38400 linux


Das andere ist für eine serielle Konsole.

TheDarkRose
17.05.15, 12:36
Der Sinn dahinter ist mir trotzdem unverständlich..

PinguinPanic
17.05.15, 13:39
Hallo. drcux



ExecStart=-/sbin/agetty --autologin username --noclear %I 38400 linux
Hier stellt sich für mich zwei fragen:
1. Muss ich bei username meinen Namen eingeben? also so >>>
ExecStart=-/sbin/agetty --autologin andy --noclear %I 38400 linux
2. Muss ich agetty installieren?

drcux
17.05.15, 14:00
agetty ist installiert und ja, du musst natürlich deinen User nehmen...

drcux
17.05.15, 14:00
Der Sinn dahinter ist mir trotzdem unverständlich..

Ich auch nicht, ist mir aber auch egal was er damit machen will... ;)