Logo Hochschule Esslingen




Hochschule Esslingen
Informationsdienst des Rechenzentrums

FAQ - Häufig gestellte Fragen

Die neuesten und zuletzt aktualisierten FAQ Einträge finden sie immer zuoberst.

Wie können 2 User auf die gleiche Shell/Konsolen Sitzung zugreifen?
Cervicek - Thursday, 26. May 2005 - 19:08:34

Sie suchen eine Möglichkeit, wie Sie remote einen User auf der Shell unterstützen können.
Unter grafischen Oberflächen (z.b. Windows) können sich mehrere User gleichzeitig mit dem Tool VNC anmelden. Wenn man unter Linux eine Konsole gemeinsam teilen will kann dafür das Tool screen verwendet werden.
Nehmen wir an, User braucht Hilfe von Guru. Guru hat einen SSH-Account bei User.

User muss nun folgendes auf seiner Maschine durchführen:

  1. screen mit chmod +s /usr/bin/screen SUID-Root Rechte geben. [1]
  2. Eine Datei mit folgenden Inhalt anlegen
    # sharedsession.txt
    screen
    sessionname SharedSession
    acladd Guru
    # entkommentieren, wenn $guru nur zuschauen, aber nichts schreiben darf
    # aclchg Guru -wx "#?"
    # aclchg Guru +x "detach"
    multiuser on
  3. screen -c sharedsession.txt aufrufen
Guru macht danach folgendes:
Er loggt sich bei User per SSH ein. Mit screen -x user/SharedSession schaltet er sich zu der laufenden Sitzung dazu.
Mit "CTRL-A d" oder die Einfabe von exit kann man die Sitzung beendet werden.

[1] Tip: Aus Sicherheitsgründen empfiehlt sich, lieber eine Kopie von screen zu machen, SUID zu setzen und nur für eine bestimmte Gruppe ausführbar zu machen
[2] Tip: Mit screen -ls user/ kann man sich die Sessions von user anzeigen lassen.
[3] Tip: Rechte in screnn können auch nachträglich durch "CTRL-A :" hinzugefügt werden
Remote Unterstützung des Rechenzentrums der HE

Thema: Linux / Tipps und Tricks  

finde: 

show all alle anzeigen

 nach Thema (1)
- Linux (1)

 nach Stichwort (1)
- Tipps und Tricks (1)

 nach Autor (1)
- Cervicek (1)

 nach Frage (1)
- Wie können 2 User auf die gleiche Shell/Konsolen Sitzung zugreifen? (1)

[ © 2001-2024 | Hochschule Esslingen | Impressum | Datenschutzerklärung | printer friendly (main only) ]