PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Automatischer Login als "Root"??



09-10-2000, 19:47
Hallo,

ich weiß, man sollte das nicht machen, da ich mit meinem Rechner aber nicht ins Netze gehe, würde mich interessieren, wie ich mich mit Hilfe eines Shell-Skripts (oder auch anders) beim Hochstarten von Linux (Suse) automatisch als Root einloggen kann und dann automatisch startx ausgeführt wird. Das das geht, weiß ich (habs schon öfters gesehen). Aber wo muss ich das Script platzieren und wie soll es aussehen?

Wäre echt super, wenn mir da jemand weiterhelfen könnte!!!
Vielen Dank im Vorraus!!!

Grüsse
Thomas

10-10-2000, 08:39
moin !

du moechtest beim booten kde / x ausfuehren ?
die sache mit dem shellskipt ist dazu ziehmlich ueberfluessig!
du must einfach in runlevel 3. bei suse kannst du das wie folgt einstellen :

##### snip
yast
-> [administation des systems]
--> [loginkonfiguration]
---> loginoberflaeche [ASCII / Grafisch] : Grafisch
---> Display Manager [XDM / KDM / etc...] : was dir am besten gefaellt
---->[weiter]
##### snap

danach laeuft noch einmal suse-config drueber, und beim naechsten hochfahren des rechners wird automatisch x / kde / etc gestartet.

just4info :

runlevels:

0 : system halt
1 : standalone
2 : netzwerk
3 : x mit netzwerk
4 : not used (kann man sich jedoch selbst zurechtschneidern ...)
5 : not used (kann man sich jedoch selbst zurechtschneidern ...)
6 : reboot

mit "init #" kannst du den runlevel wechlseln.

weitere info findest du (bei S.u.S.E) unter /sbin/init.d/README

--
jens.wegener

11-10-2000, 13:16
Hi Thomas!

Wie es funzt hat man Dir ja schon geschrieben, möchte Dich
aber nochmal erinnern dass man sich nicht standardmäßig als
root einloggen soll, sonder nur root sein soll wenn man es
wirklich seinen muß. Kann nen haufen (Reparatur)zeit sparen.
;)

Naja, just4info

Bernhard

11-10-2000, 14:50
Hi Bernhard,

vielen dank für den Hinweis! Ich weiß, (hab ich ja oben schon geschrieben), dass man sich nicht als root einloggen soll. Da ich mein Linux aber hauptsächlich zum Experimentieren, sprich für Programme und Systemmanipulationen für mein Studium benötige, hat es keinen Sinn, wenn ich mich bei jeder Änderung an der Systemarchitektur oder für Berechtigungsänderungen wieder ausloggen und dann wieder einloggen (als Root) muss. Deshalb arbeite ich (sowie mein Prof und meine Komillitonen) eben immer als Root (auf dem eigenen Rechner). Es ist auch nicht so schlimm, wenn ich das System mal "zerschießen" sollte, da ich innerhalb von 10Min mein Betriebssystem neu aufgesetzt habe.
Grüsse
Thomas
-------------------------------------------

Hi Jens,

das mit Yast und dem automatischen Start von X weiß ich ja schon, aber mir ist wichtig, das ich mich automatisch als "Root" einloggen kann. Ich weiß nur nicht, wo ich da die Änderung machen soll. Etwa in init3 oder so? Der Login-Prombt kommt ja nach dem Starten des Netztwerks, ist aber nicht im Ordner /sbin/init.d/init.3 definiert. ??????????

Trotzdem vielen Dank für Deine Hilfe.

Grüsse
Thomas

12-10-2000, 09:08
vielleicht in der inittab auf tty1 sulogin statt mingetty starten.
oder ganz ekelig: bash auf 4755 setzen (arghhh)



------------------
mfg,
marsellus

14-10-2000, 03:04
oder die bash in den kernel reinkompilieren,
so dass man schon losmachen kann, wenn der rechner noch bootet.
( kost ein wenig zeit)