LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 978|回复: 7

问个xfce的问题

[复制链接]
发表于 2007-7-7 08:56:18 | 显示全部楼层 |阅读模式
现在需要这样,xfce已按自己的要求设置好了,不希望他人来改动,我试着把.config和.cache这两个和xfce有关的隐藏目录设置成只读,但还是能改动,比如背景或添加程序等,请问有什么办法能"锁"住以设置好的桌面环境不让他人改动.
发表于 2007-7-7 14:04:16 | 显示全部楼层
chown?
回复 支持 反对

使用道具 举报

发表于 2007-7-7 14:04:22 | 显示全部楼层
chown?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-7 17:15:14 | 显示全部楼层
楼上的意思是改变拥有者,但具体是那些目录或文件呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-7 17:22:10 | 显示全部楼层
我感到奇怪的是,.config和.cache这两个目录是关于xfce配置的,把他们设置成只读了按理在改动时就不能写入了,但从目前状况看好象不关这两个目录的事。
回复 支持 反对

使用道具 举报

发表于 2007-7-7 18:40:18 | 显示全部楼层
请看官方wiki。。我记得是有这样的方法的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-13 12:12:16 | 显示全部楼层
用了个较低级的解决办法。
1.在/etc/X11/xdg/xfce4/下建个kiosk目录,在目录里写个kioskrc文件,内容是
[xfce4-panel]
CustomizePanel=%powerusers,foo
这样面板就不能修改了,如果在此状况下要修改,那就以root身份直接编辑/etc/X11/xdg/xfce4/panel/contents.xml即可。
2.把/usr/bin/xfce-setting-show的权限改成750。
3.如果不希望其它人改动已作好的桌面右键菜单,那就把~/.config/xfce4/desktop/menu.xml拥有者改成root,给当前用户只读权限即可。
回复 支持 反对

使用道具 举报

发表于 2007-7-14 00:15:36 | 显示全部楼层
chmod -R 444 .cache
chmod -R 444 .config

可能楼主变更了目录属性,但却忘记变更目录中的文件属性,那些已经创建的文件还都是可写的吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表