[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Skype einsperren (als anderer Benutzer ausführen)



Hi Leute.

Ich würde gerne Skype ein wenig bändigen und habe somit einen neuen
Benutzer angelegt, unter dem Skype ausgeführt werden soll. Dieser
Benutzer soll aber, wenn irgendmöglich, keine Shell (oder die rbash)
und somit auch kein Passwort haben.

Hat sich damit schonmal jemand befasst?

Ich habe mir da einen Wrapper geschrieben, aber der Zugriff auf den
aktuell laufenden X-Server (mit KDE) wird verweigert:

Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified


Und hier der Wrapper-Skript:
,--
#!/bin/bash
#
# wrapper_skype
#

# binaries
ME=$( basename $0 )
SKYPE="/usr/bin/artsdsp /usr/bin/sudo -u skype /usr/bin/skype"
XAUTH=/usr/X11R6/bin/xauth

# files
MY_XAUTHORITY=${HOME}/.Xauthority
SKYPE_XAUTHORITY=/home/skype/.Xauthority

# prepare running X-Session for Integration (KDE-Panel)
${XAUTH} -v -f ${MY_XAUTHORITY} extract ${SKYPE_XAUTHORITY} :0

exec ${SKYPE}
'--


Der aktuelle Benutzer kann skype via sudo starten und ist in der Gruppe
skype. Der Benutzer skype ist wegen VoiP in der Gruppe audio.

Habe ich da was übersehen oder kann ich das auch einfacher machen und
wenn ja, wie?

Danke & Gruß
  Kai



Reply to: