Screen für 2 user

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
DerH0ns
Beiträge: 61
Registriert: 06.12.2011 19:47:00
Lizenz eigener Beiträge: GNU Free Documentation License

Screen für 2 user

Beitrag von DerH0ns » 07.08.2012 15:14:02

Hi,
Ich mochte einem 2. user zugriff auf einen Screen geben.Ich habe bereits

Code: Alles auswählen

a^ :multiuser on
a^ :acladd user2
versucht aber:

Code: Alles auswählen

screen -rx screentest
funktioniert bei user2 nicht.Ich habe etwas gegooglet, aber immer lief es darauf hinaus das Screen per setuid als Root laufen sollte.Dies moche ich aber nicht.Gibt es noch einen anderen Weg?

Benutzeravatar
Natureshadow
Beiträge: 2157
Registriert: 11.08.2007 22:45:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Radevormwald
Kontaktdaten:

Re: Screen für 2 user

Beitrag von Natureshadow » 07.08.2012 15:56:18

DerH0ns hat geschrieben:

Code: Alles auswählen

screen -rx screentest
funktioniert bei user2 nicht.
Details?

-nik

mtheiss
Beiträge: 154
Registriert: 01.04.2005 22:07:26
Lizenz eigener Beiträge: MIT Lizenz

Re: Screen für 2 user

Beitrag von mtheiss » 07.08.2012 16:07:56

Hallo,

siehe /usr/share/doc/screen/README.Debian.gz
Q: Multiuser mode is not working - how can I enable it?

A: Screen has to be setuid root to accomplish this. (Note the security implications
this has! Also bear in mind that setuid programs remove some variables from their
environment for exactly this reason - see ld.so(1).) If you still want to enable
the feature, you may do so with the following commands:

] dpkg-statoverride --update --add root utmp 4755 /usr/bin/screen
] chmod 0755 /var/run/screen

dpkg-statoverride will make sure that the modified permissions remain in effect
even if a new version of the screen package is installed. /var/run/screen will
be automatically recreated with the proper permissions if the directory lives
on volatile storage (doesn't persist between subsequent reboots).
Und nein, ohne setuid gibt es kein Multiuser.

Gruss
Martin

uname
Beiträge: 12474
Registriert: 03.06.2008 09:33:02

Re: Screen für 2 user

Beitrag von uname » 08.08.2012 13:13:02

Das Problem ist, dass du mit der Konstellation dem zweiten Benutzer im Prinzip Zugriff auf die Benutzerrechte des ersten Benutzers gibst. Solltest du das Vorgehen für eine Art Fernwartungsüberwachung nutzen wollen könnte ich mal meine Konfiguration hier posten.

Antworten