Sie sind nicht angemeldet.

1

08.04.2011, 20:33

HTOP als Root ohne Login?

Moinsen,

gibt es eines Möglichkeit einen Consolen-System-Monitor (HTOP,ATOP,BMON) so laufen zulassen, dass er die gewünschten Systeminfo's anzeigt, aber wenn jemand vorbeikommt und die Tastatur in die hand bekommt das Programm nicht einfach beenden kann und ne Shell hat bzw. auch keine Rechte hat die via HTOP eingriffe vorzunehmen (KILL,Nice-Werte verändern?).

Vielen Dank

Butzel
Aus dem Grundgesetz[§ 5 (1)]:
Jeder hat das Recht, seine Meinung in Wort, Schrift und Bild frei zu äußern und zu verbreiten und sich aus allgemein zugänglichen Quellen ungehindert zu unterrichten.
. . .
Eine Zensur findet nicht statt.

2

08.04.2011, 22:22

Du kannst ihn in die /etc/inittab zb. auf der 9. Console starten:

Quellcode

1
c9:2345:respawn:/usr/bin/htop


c9 = 9. Console (STRG+F9)
2345 = Runlevels, in denen die Anwendung gestartet wird
respawn = Wird die Anwendung beendet (User+Tastatur), so wird diese sofort wieder neu gestartet
Weitere Optionen findest Du in "man inittab".

Kill- und Nicewert Änderungen unterbinden - was mir dazu einfällt ist ein Start als

Quellcode

1
/usr/bin/htop < /dev/zero

Ich weiss jedoch nicht, ob dadurch nicht unnötige Last entsteht, btw. in wie weit der Kernel den HTop-Input mit Zeros vollpumpt.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

3

09.04.2011, 11:04

Danke,

Danke bell,

werde ich heute abend gleich mal ausprobieren =) im Moment ist das Wetter einfach zu gut um sich vor einem Rechner zusetzten (ohne Streit mit der Ehefrau zu bekommen ;) )

Ich hoffe, Du kannst auch etwas das schöne WE geniessen


Butzel
Aus dem Grundgesetz[§ 5 (1)]:
Jeder hat das Recht, seine Meinung in Wort, Schrift und Bild frei zu äußern und zu verbreiten und sich aus allgemein zugänglichen Quellen ungehindert zu unterrichten.
. . .
Eine Zensur findet nicht statt.