Autologin als root auf Console
Hallo, ich brauch für ein Rettungssystem einen automatischen Login als Root auf tty1. Gogeln bringt mich nicht weiter, da alle Tips auf den mingetty mit der Option "--autologin" rauslaufen. mingetty hat die Option aber leider nicht. Jemand noch ne Idee wie man nen automatischen Login hinkriegt? Gruß Daniel -- Daniel Spannbauer Software Entwicklung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Spannbauer schrieb:
Hallo,
ich brauch für ein Rettungssystem einen automatischen Login als Root auf tty1. Gogeln bringt mich nicht weiter, da alle Tips auf den mingetty mit der Option "--autologin" rauslaufen. mingetty hat die Option aber leider nicht.
Jemand noch ne Idee wie man nen automatischen Login hinkriegt?
Gruß
Daniel
Hi, verstehe zwar den Sinn nicht ganz, aber quick & dirty: in der /etc/inittab für die tty1-Zeile 1:2345:respawn:/sbin/mingetty --noclear tty1 die 2 Zeilen: 1:245:respawn:/sbin/mingetty --noclear tty1 c1:3:respawn:/bin/bash eintragen und den Standard-Runlevel auf 3 setzen, wenn Du mit Konsole zufrieden bist... für ein grafisches Autologin müßte das doch über die Benutzersteuerung einzutragen sein? cu jth -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Joerg Thuemmler schrieb:
Daniel Spannbauer schrieb:
Hallo,
ich brauch für ein Rettungssystem einen automatischen Login als Root auf tty1. Gogeln bringt mich nicht weiter, da alle Tips auf den mingetty mit der Option "--autologin" rauslaufen. mingetty hat die Option aber leider nicht.
Jemand noch ne Idee wie man nen automatischen Login hinkriegt?
Gruß
Daniel
Hi,
verstehe zwar den Sinn nicht ganz, aber quick & dirty: in der /etc/inittab für die tty1-Zeile
1:2345:respawn:/sbin/mingetty --noclear tty1
die 2 Zeilen:
1:245:respawn:/sbin/mingetty --noclear tty1 c1:3:respawn:/bin/bash
eintragen und den Standard-Runlevel auf 3 setzen, wenn Du mit Konsole zufrieden bist... für ein grafisches Autologin müßte das doch über die Benutzersteuerung einzutragen sein?
Ok, werds versuchen. Hintergrund von dem ganzen: WIr booten das Rettungssystem per PXE, dann soll ein Autologin als root erfolgen. Dieser hat in seiner .bashrc ein Programm eingetragen, das dann automatisch startet und die Hardware testen. Man soll abver auch die Möglichkeit haben, den Test abzubrechen und dann in einer Konsole zu landen. Gruß Daniel
cu jth
-- Daniel Spannbauer Software Entwicklung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Spannbauer schrieb:
Joerg Thuemmler schrieb:
Daniel Spannbauer schrieb:
Hallo,
ich brauch für ein Rettungssystem einen automatischen Login als Root auf tty1. Gogeln bringt mich nicht weiter, da alle Tips auf den mingetty mit der Option "--autologin" rauslaufen. mingetty hat die Option aber leider nicht.
Jemand noch ne Idee wie man nen automatischen Login hinkriegt?
Gruß
Daniel
Hi,
verstehe zwar den Sinn nicht ganz, aber quick & dirty: in der /etc/inittab für die tty1-Zeile
1:2345:respawn:/sbin/mingetty --noclear tty1
die 2 Zeilen:
1:245:respawn:/sbin/mingetty --noclear tty1 c1:3:respawn:/bin/bash
eintragen und den Standard-Runlevel auf 3 setzen, wenn Du mit Konsole zufrieden bist... für ein grafisches Autologin müßte das doch über die Benutzersteuerung einzutragen sein?
Ok, werds versuchen.
Hintergrund von dem ganzen: WIr booten das Rettungssystem per PXE, dann soll ein Autologin als root erfolgen. Dieser hat in seiner .bashrc ein Programm eingetragen, das dann automatisch startet und die Hardware testen. Man soll abver auch die Möglichkeit haben, den Test abzubrechen und dann in einer Konsole zu landen.
Gruß
Daniel
cu jth
Hi, dann würde ich doch einen autoboot als "dummer user" vorziehen und das Programm mit sudo oder mit setuid-Rechten nutzen, dann bleibt das Anmelden als root dem user ja unbenommen, wenn er die Rechte hat. Aber, wenn die Umgebung nicht hochkritisch ist, gehts sicher auch so, ist halt die Frage, was ein User dann mit der Konsole alles zerhacken kann... cu jth -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Joerg Thuemmler schrieb:
Hi,
dann würde ich doch einen autoboot als "dummer user" vorziehen und das Programm mit sudo oder mit setuid-Rechten nutzen, dann bleibt das Anmelden als root dem user ja unbenommen, wenn er die Rechte hat. Aber, wenn die Umgebung nicht hochkritisch ist, gehts sicher auch so, ist halt die Frage, was ein User dann mit der Konsole alles zerhacken kann...
cu jth
Das ganze ist ein aufgebohrtes Rettungssystem von der SuSE-CD. Da ist der root-Login eh ohne PW möglich. Von daher..... Aber kriegt man auch irgendwie einen "richtigen" Autologin hin? Wenn ich das Testprogramm beende sollte ich noch als root eingeloggt sein. Gruß Daniel -- Daniel Spannbauer Software Entwicklung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Daniel Spannbauer schrieb:
Joerg Thuemmler schrieb:
Hi,
dann würde ich doch einen autoboot als "dummer user" vorziehen und das Programm mit sudo oder mit setuid-Rechten nutzen, dann bleibt das Anmelden als root dem user ja unbenommen, wenn er die Rechte hat. Aber, wenn die Umgebung nicht hochkritisch ist, gehts sicher auch so, ist halt die Frage, was ein User dann mit der Konsole alles zerhacken kann...
cu jth
Das ganze ist ein aufgebohrtes Rettungssystem von der SuSE-CD. Da ist der root-Login eh ohne PW möglich. Von daher.....
Aber kriegt man auch irgendwie einen "richtigen" Autologin hin? Wenn ich das Testprogramm beende sollte ich noch als root eingeloggt sein.
Gruß
Daniel
Hi, naja, das hast Du, wenn Du es so machst, wie in meiner ersten Antwort beschrieben... letztlich machen die Autologin-Einstellungen in der Suse-Konfig auch nichts anderes, nur etwas besser verpackt. Der Knackpunkt ist die /etc/inittab, die regelt, was in welchem Runlevel an welchem tty erscheint, letztlich kannst Du statt eines *getty-Programms dort alles angeben, was immer da als Programm (auch sript) steht, erhält tty... als stdio und wird gestartet. cu jth -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Daniel Spannbauer
-
Joerg Thuemmler