Chinaunix首页 | 论坛 | 博客
  • 博客访问: 509518
  • 博文数量: 54
  • 博客积分: 5016
  • 博客等级: 大校
  • 技术积分: 954
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-23 11:00
文章分类

全部博文(54)

文章存档

2009年(5)

2008年(49)

我的朋友

分类: LINUX

2008-08-20 10:52:43

    原来一直使用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了。


阅读(1239) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~