关于在非root下运行需要root权限程序的问题。
正常时在非root下运行一个需要root权限的程序的时候,会在屏幕上弹出一个窗口寻问root密码,填上root密码后就可以运行相应的程序
可我的rh9现在当我想运行一个需要root权限的程序时,只是简单的
弹出一个错误提示,说权限不够,并不提示输入密码这样让人感觉
很不方便,只好在终端里su
或注销后用root登陆。
谁知道这是怎么一回事情呀。应该怎么解决。
而且就算我从新建一个新的一般帐户,问题依然存在。
-----------------------------------------------------
上面的问题是在我做了如下操作后出现的,
我想在一般帐户下运行kppp
就按照kppp的手册建了一个组叫dialout,并将自己加入这个组。
然后在root下敲入如下命令
chown root.dialout /usr/bin/kppp
chmod 4750 /usr/bin/kppp
然后就出现了上面的问题,
后来我想恢复就把组dialout删除了,
并执行了
chown root /usr/bin/kppp
chmod 755 /usr/bin/kppp
但问题依然存在
我就不敢再弄了
马上上来找大侠帮忙。 有一些程序的安全级别很高, 不允许一般用户随意的SU ROOT去改过! 不过以前不是这样的,是会弹出寻问密码的对话框的,如果他一直这样,我也不会
认为这是问题了。 问题解决了,
是在/usr/bin/目录下
用
chown root kppp
chmod 777 kppp
所有的程序就恢复正常了,
我也不知道是为什么。
在执行上面的程序前,kppp以及它指向的链接都是红的
改完之后就成绿的了,也就能用了。 chmod 好像是是change mode的意思,像SUN的JAVA下载之后都要这样的,要不然连ROOT安装都没反应 嘿嘿,我说的不是我不知道chmod是什么,而是我不知道为什么会出现我在第一贴贴出的问题。
页:
[1]