Hallo, folgende Situation: ich muss an meinem Arbeitscomputer (SLL 10.0-OSS x86_64) ein Update als 'root' über Nacht laufen lassen. Ich habe mich in tty1 als root eingeloggt, das Update gestartet - und mache mir sorgen darum, dass jemand den Computer mit root-rechten in Anspruch nehmen könnte... (obwohl das bei uns eher unwahrscheinlich ist, da alle mit ... (Ihr wisst ja, womit) arbeiten - aber immerhin). Die Frage: gibt es irgendwelche Möglichkeiten, den Computer im Textmodus zu sperren, so dass keiner Befehle ausführen kann? Ich habe schon an zwei Möglichkeiten gedacht: 1) KDE Starten, Bildschirm Sperren (Gegenargument: Ressourcenverschwendung). 2) Das Update mit '&' starten bzw. mit ^Z+bg # im Hintergrund laufen lassen und danach ausloggen, aber damit verliere ich doch die Kontrolle über den Prozess, oder? Mich würde interessieren, ob ich irgendwie den Wechsel zu ttys sperren könnte, ohne mich ausloggen zu brauchen. Danke schon im voraus für Eure Hilfe! Gruß Kimmo -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am Mittwoch, 7. Juni 2006 21:27 schrieb K. Elo:
Die Frage: gibt es irgendwelche Möglichkeiten, den Computer im Textmodus zu sperren, so dass keiner Befehle ausführen kann?
Ich habe schon an zwei Möglichkeiten gedacht: 1) KDE Starten, Bildschirm Sperren (Gegenargument: Ressourcenverschwendung).
Das könntest Du ja auch als user machen. Und dann in einem KDE Terminal per su zu root werden. Ist nicht so schön, aber wenn das Update eh über Nacht läuft ist die Ressourcenverschwendung vielleicht nicht ganz so tragisch.
2) Das Update mit '&' starten bzw. mit ^Z+bg # im Hintergrund laufen lassen und danach ausloggen, aber damit verliere ich doch die Kontrolle über den Prozess, oder?
Ja, schon. Außerdem musst Du auch dafür sorgen, dass der Output des Prozesses nicht in eine Datei umgeleitet wird. (Also: prozess >& log-datei & ) Evtl. musst Du den Prozess auch mit nohup starten, damit er beim Beenden der Shell nicht gekillt wird. Aber dann sollte das gehen. Alternativ könnte Dir auch screen helfen. Damit hast Du eine virtuelle Shell zur Verfügung, von der Du Dich abmelden und am nächsten Tag wieder verbinden kannst. Ich weiß aber auch nicht, ob das als root irgendwelche unerwünschten Nebenwirkungen hat.
Mich würde interessieren, ob ich irgendwie den Wechsel zu ttys sperren könnte, ohne mich ausloggen zu brauchen.
Kann ich Dir leider nicht sagen. Gruß, Achim -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
sorry für PM gerade eben... K. Elo, Mittwoch, 7. Juni 2006 21:27:
Die Frage: gibt es irgendwelche Möglichkeiten, den Computer im Textmodus zu sperren, so dass keiner Befehle ausführen kann?
Ganz einfach: Du startest Deinen Prozeß unter screen, d.h. erst screen starten, dann den Prozeß starten. Wenn der dann läuft, dann hängst Du den Prozeß mit strg+a, b ab, und kannst Dich ausloggen. Später kommst Du mit screen -r wieder an Deinen Prozeß dran, wie wenn Du immer eingeloggt gewesen wärst. man screen -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo K., * K. Elo schrieb:
Die Frage: gibt es irgendwelche Möglichkeiten, den Computer im Textmodus zu sperren, so dass keiner Befehle ausführen kann?
vlock [1] ulock [2] lockvc [3] Gruß Christian 1. http://freshmeat.net/projects/vlock/ 2. http://freshmeat.net/projects/ulock/ 3. ftp://ftp.ibiblio.org/pub/Linux/utils/console -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
participants (4)
-
Achim Schaefer
-
Andre Tann
-
Christian Schult
-
K. Elo