PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SSH-Shellzugriff



jonasschneider
05.03.06, 12:26
Hallo @all,

ist es möglich, wenn man über SSH als root eingeloggt ist, Kommandos an eine
andere Shell zu senden?

Beispiel:
hans sitzt auf tty1
root (ssh) sitzt auf pts/0

Kann jetzt root zum Beispiel tty1 dazu bringen, "vi test.txt" auszuführen, und
wenn ja, wie?
Hoffentlich hat es jemand verstanden ;)
EDIT: Sowas wie sendkeys unter win32 im Prinzip :D

Gruß
Jonas

Filzo
05.03.06, 12:32
ist es möglich, wenn man über SSH als root eingeloggt ist, Kommandos an eine
andere Shell zu senden?
Ja.

ssh hostname.foo -> PW einloggen -> vi test.txt eingeben -> emacs besser finden -> freuen

real-challo
05.03.06, 13:31
Ja.

ssh hostname.foo -> PW einloggen -> vi test.txt eingeben -> emacs besser finden -> freuen

Wie ist das gemeint ? Verstehe ich nicht, wie das das Problem lösen soll !

jonasschneider
05.03.06, 17:31
Ja.

ssh hostname.foo -> PW einloggen -> vi test.txt eingeben -> emacs besser finden -> freuen

Ich vermute, du hast die Frage missverstanden.

Es geht darum, dass jonas bereits auf tty1 eingeloggt ist, und Kommandos an genau diese Shell gesendet werden sollen, nicht, dass eine neue Shellsession geffnet werden soll.

Gruß
Jonas

jonasschneider
12.03.06, 21:22
Wirklich keiner ne Idee?

Sidolin
12.03.06, 21:52
Du startest auf tty1 oder auch irgendwo anders ein screen bash, loggst dich über ssh als der gleiche user ein und machst da screen -x

jonasschneider
12.03.06, 22:05
Super, vielen Dank!!!


Gruß
Jonas