红联Linux门户
Linux帮助

fedora9中sudo ifconfig不能使用

发布时间:2008-08-28 21:29:28来源:红联作者:opius
  (作者/wmmwang)原来一直使用root作为常用,后来说是因为不安全,所以建了个普通用户wmmwang,结果什么都要sudo。一开始sudo都不能用,要将wmmwang用户添加到/etc/sudoers中。

  于是乎,sudo可以用了。用着用着,发现sudo ifconfig不能用。莫名其妙,在sudoers文件中,wmmwang用户设置为all,什么命令都可以的啊,这里咋又不行了呢。郁闷了两天。

  sudo ifconfig,说是cannot find command,咋一想,是不是环境变量不对。在wmmwang用户和root用户下分别执行echo $PATH,果然,PATH里少了四个地址:/sbin:/usr/sbin:/usr/local/sbin:/usr/kerberos/sbin而,ifconfig恰恰就在/sbin里面。

  原因找到就好办了。修改/home/wmmwang/.bash_profile,在PATH后面添加/sbin:/usr/sbin:/usr/local/sbin:/usr/kerberos/sbin这几个路径。

  改完之后,注销下或者重启才能生效。再来sudo ifconfig,就OK了。
文章评论

共有 1 条评论

  1. myself040241 于 2008-08-30 19:58:29发表:

    不错
    支持一下楼主
    我也遇到了这个问题
    在这里找到了答案
    呵呵