Seite 1 von 1
konsole im "watch-modus"
Verfasst: 10.05.2002 21:41:50
von aquadraht
ich habe einen linux-server, auf den user x (in hamburg) und user y
(in berlin) per konsole zugreifen.
ist es möglich, das user x auf seiner konsole (im "watch-modus")
sieht, was user y auf der konsole eintippt und ausführt?
falls ja, wie?
danke & gruß,
Verfasst: 11.05.2002 09:03:37
von feltel
Welche Programme bei User x laufen sieht man per "w". Dann siehst Du das PTY, den Remote-Host usw. Du kannst die Anzeige immer aktualisieren lassen, indem Du "watch w" benutzt.
Verfasst: 11.05.2002 12:54:54
von aquadraht
hallo,
das ist nicht, was ich meine.
beispiel:
user x editiert ein file "httpd.conf" mit vi ("vi httpd.conf").
user y will genau das sehen. er will quasi die shell von user x sehen und alles was er darauf ausführt. wenn user x vi startet, will user y sehen, wie user x in vi das file "httpd.conf" bearbeitet...
ich hoffe das ist verständlicher beschrieben.
gruß,
aquadraht
Verfasst: 11.05.2002 15:11:38
von feltel
vnc wäre sowas, aber das geht leider nur bei X-Sessions und bei Shells in X-Fenstern.
Verfasst: 11.05.2002 15:27:10
von aquadraht
ja, ich habe nur keine x-session. ich benötige soetwas für die konsole...
gruß,
a²
Verfasst: 12.05.2002 18:27:50
von reboot
Versuch's mal mit
watch "ps -eft ttyX"
wobei X bzw. ttyX durch das jew. Terminal zu ersetzen ist
Gruß
reboot
Verfasst: 13.05.2002 10:03:48
von glatzor
renatepc(renate):~$ apt-cache show vtgrab
Package: vtgrab
Priority: optional
Section: admin
Installed-Size: 144
Maintainer: RISKO Gergely <
risko@debian.org>
Architecture: i386
Version: 0.1.8-2
Depends: libc6 (>= 2.2.3-7), libncurses5 (>= 5.2.20010310-1)
Filename: pool/main/v/vtgrab/vtgrab_0.1.8-2_i386.deb
Size: 27720
MD5sum: 09b4d7efd11b11b54521e8b0e6c341aa
Description: A VNC like console monitoring
This is a utility for monitoring the screen of another machine.
It only works for text consoles: for X, the idea is to use VNC
instead.
Verfasst: 18.05.2002 14:41:29
von maniatronic
Hi !
Was du suchst ist whowatch

ncurses muessen installiert sein .
Pobiers mal damit .
Braucht kein X, laesst sich in der Konsole ausfuehren, zeigt alle processe, eingeloogte user und
dere Taetigkeiten an und erlaubt es dir diese auch zu steuern.
Kannst zum beispiel Hang-up oder kill schicken etc.
Gruß -maniatronic-
benutz doch einfach nen screen
Verfasst: 20.05.2002 05:34:09
von mrDude
solly aquadraht

,
mein vorschlag ist, dass du einfach dafuer einen user anlegst und mit diesem einen screen aufmachst ("screen" fertig, wenn nicht da, dann apt-get install screen).
damit der andere dann beim frickeln zuschaun (beziehungsweise mitarbeiten) kann verbindet er sich per ssh als der gleiche benutzer an deinen rechner und macht "screen -x". dann wird diese konsole 1:1 uebertragen. ich denke das ist das, was du wolltest. mit screen -d und -r kann man uebrigens einen screen detachen und resumen (als prozess in den hintergrund legen und spaeter genauso wieder aufrufen).
Das -x funzt uebrigens nur, wenn du den screen offen hast (attached bist).
das is funde ich die beste loesung und man braucht weder vnc noch ncurses dafuer.
ciao
mrDude

berichtigung
Verfasst: 20.05.2002 05:43:56
von mrDude

nur der vollstaendigkeit halber: screen braucht doch ncurses, aber das sollte man ja eh haben.
ciao
mrDude
