我想限制不同的用户使用不同的窗口管理器。例如,
用户 A:openbox、fluxbox
用户B:openbox
用户 C:openbox、fluxbox、metacity
我该怎么做?
附加信息:运行 debian 6 (squeeze)。
我也想保留 gdm,但如果不可能的话,我会将其删除。
答案1
从 /usr/bin 中的相关程序中删除世界执行权限,然后使用组或 ACL 将它们重新添加到特定用户。
不幸的是,您无法让 gdm 为不同的用户显示不同的会话列表 - 它仍然会为每个人显示 Fluxbox 和 Metacity。