Eine GNU-Bildschirmsitzung teilen


17

Ich habe in Kürze ein Treffen mit einem Professor, der jedoch nicht zu einem persönlichen Treffen in der Schule sein wird. Stattdessen wird er sich mit mir über Skype und einen SSH-Login treffen. Ich bin ein starker Benutzer von GNU Screen, aber ich habe seine Mehrbenutzer-Funktionalität noch nie benutzt. Wie würde ich vorgehen, um Mehrbenutzerfähigkeiten einzurichten, und was wären gute Berechtigungen, um ihm (dh r / w / x) zu geben?


AFAIK, für Mehrbenutzer, hat setuid root installiert, was heutzutage keine Administratoren mehr mögen. Meine Informationen sind möglicherweise veraltet, da ich nicht sehe, dass sie unbedingt eingerichtet werden müssen.
vrdhn

Antworten:


10

Gutes Tutorial hier . In diesem Teil des GNU-Bildschirmhandbuchs erfahren Sie, wie Sie ACL-Berechtigungen festlegen. Geben Sie ihm die Erlaubnis, die er Ihrer Meinung nach benötigt, obwohl Sie sie meines Erachtens nicht ändern müssen acladd.


repariert es für Sie
Kip

Es sieht so aus, als ob sowohl der erste Link als auch der alternative Link defekt sind.

Der archive.org Link
Kamil Kisiel

Bitte fügen Sie Ihrer Antwort wesentliche Teile des verlinkten Artikels bei. Dies ist ein gutes Beispiel, warum Antworten nur über Links nicht erwünscht sind - wenn Links verrotten, wird die Antwort unbrauchbar.
Gronostaj

18

Gehen Sie in Ihrer eigenen Bildschirmsitzung wie folgt vor (Ich bin Bob und möchte meinen Bildschirm mit Fred teilen )

^A :multiuser on
^A :acladd fred

dann sag fred, er soll Folgendes eingeben:

$ screen -x bob/

screenmuss als suid root installiert sein, damit dies funktioniert. ( sudo chmod +s /usr/bin/screenDies könnte ein Sicherheitsrisiko sein.)

Weitere Informationen zur ACL-Syntax finden Sie auf der Bildschirm-Manpage. Es ist beispielsweise möglich, eine Bildschirmsitzung schreibgeschützt freizugeben

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.