davemac 于 2011-11-13 13:40:51发表:
{:3_112:}
红平 于 2011-11-12 10:42:41发表:
hai是一样、你没权限马
plmmmmlq 于 2011-11-04 12:36:05发表:
[i=s] 本帖最后由 plmmmmlq 于 2011-11-15 00:08 编辑 [/i]不过 我现在试了一下 我的普通用户可以使用ifconfig whereis看了下结果如下 [apple@postfix root]$ whereis ifconfig ifconfig: /sbin/ifconfig /usr/share/man/man8/ifconfig.8.gz [root@postfix ~]# ll /sbin/ifconfig /usr/share/man/man8/ifconfig.8.gz -rwxr-xr-x 1 root root 71528 2009-11-19 /sbin/ifconfig -rw-r--r-- 1 root root 2677 2009-11-19 /usr/share/man/man8/ifconfig.8.gz
flyhan 于 2011-11-04 11:28:51发表:
正解属于2楼
plmmmmlq 于 2011-11-04 00:23:00发表:
呵呵 这么多高手都说了 我就不重复了
zhangmenqian 于 2011-11-03 10:43:44发表:
由于普通用户和root用户的PATH不同,所执行的命令就不同。 解决办法1: 用“which ifconfig”找到ifconfig命令的路径; 在普通用户的PATH后面加上刚才查到的路径; 解决办法2: 利用权限委派命令“sudo”,将命令ifconfig赋予普通用户使用。
zhangmenqian 于 2011-11-03 10:43:06发表:
zhangmenqian 于 2011-11-03 10:42:19发表:
zhangmenqian 于 2011-11-03 10:42:05发表:
zhangmenqian 于 2011-11-03 10:41:40发表:
西江听月 于 2011-10-14 11:37:32发表:
楼上说的对,很显然你的path和root的不一样,先whereis ifconfig看看这个程序在那个路径里,然后添加到你的PATH里,最后要确认你有这个命令的执行权限
liuminglizhen 于 2011-10-11 09:33:55发表:
使用root进行赋权,给普通用户运行ifconfig的权限。
gogo11 于 2011-10-10 23:04:08发表:
centos中,普通用户和root用户的PATH变量不同,要自己添加路径~~~~~~~~~
zly159 于 2011-10-10 17:33:31发表:
顶顶顶顶顶顶顶顶顶顶顶
guyun_z 于 2011-10-09 21:09:39发表:
用户是没有这个命令的权限的,root才有
xiongwei281 于 2011-09-28 15:41:21发表:
需要使用绝对路径
lykginy 于 2011-09-28 10:51:43发表:
加上路径
dfwclm 于 2011-09-28 10:48:00发表:
沙发正解
wobn 于 2011-09-28 09:52:19发表:
权限问题
davemac 于 2011-11-13 13:40:51发表:
{:3_112:}
红平 于 2011-11-12 10:42:41发表:
hai是一样、你没权限马
plmmmmlq 于 2011-11-04 12:36:05发表:
[i=s] 本帖最后由 plmmmmlq 于 2011-11-15 00:08 编辑 [/i]
不过 我现在试了一下 我的普通用户可以使用ifconfig whereis看了下结果如下
[apple@postfix root]$ whereis ifconfig
ifconfig: /sbin/ifconfig /usr/share/man/man8/ifconfig.8.gz
[root@postfix ~]# ll /sbin/ifconfig /usr/share/man/man8/ifconfig.8.gz
-rwxr-xr-x 1 root root 71528 2009-11-19 /sbin/ifconfig
-rw-r--r-- 1 root root 2677 2009-11-19 /usr/share/man/man8/ifconfig.8.gz
flyhan 于 2011-11-04 11:28:51发表:
正解属于2楼
plmmmmlq 于 2011-11-04 00:23:00发表:
呵呵 这么多高手都说了 我就不重复了
zhangmenqian 于 2011-11-03 10:43:44发表:
由于普通用户和root用户的PATH不同,所执行的命令就不同。
解决办法1:
用“which ifconfig”找到ifconfig命令的路径;
在普通用户的PATH后面加上刚才查到的路径;
解决办法2:
利用权限委派命令“sudo”,将命令ifconfig赋予普通用户使用。
zhangmenqian 于 2011-11-03 10:43:06发表:
由于普通用户和root用户的PATH不同,所执行的命令就不同。
解决办法1:
用“which ifconfig”找到ifconfig命令的路径;
在普通用户的PATH后面加上刚才查到的路径;
解决办法2:
利用权限委派命令“sudo”,将命令ifconfig赋予普通用户使用。
zhangmenqian 于 2011-11-03 10:42:19发表:
由于普通用户和root用户的PATH不同,所执行的命令就不同。
解决办法1:
用“which ifconfig”找到ifconfig命令的路径;
在普通用户的PATH后面加上刚才查到的路径;
解决办法2:
利用权限委派命令“sudo”,将命令ifconfig赋予普通用户使用。
zhangmenqian 于 2011-11-03 10:42:05发表:
由于普通用户和root用户的PATH不同,所执行的命令就不同。
解决办法1:
用“which ifconfig”找到ifconfig命令的路径;
在普通用户的PATH后面加上刚才查到的路径;
解决办法2:
利用权限委派命令“sudo”,将命令ifconfig赋予普通用户使用。
zhangmenqian 于 2011-11-03 10:41:40发表:
由于普通用户和root用户的PATH不同,所执行的命令就不同。
解决办法1:
用“which ifconfig”找到ifconfig命令的路径;
在普通用户的PATH后面加上刚才查到的路径;
解决办法2:
利用权限委派命令“sudo”,将命令ifconfig赋予普通用户使用。
西江听月 于 2011-10-14 11:37:32发表:
楼上说的对,很显然你的path和root的不一样,先whereis ifconfig看看这个程序在那个路径里,然后添加到你的PATH里,最后要确认你有这个命令的执行权限
liuminglizhen 于 2011-10-11 09:33:55发表:
使用root进行赋权,给普通用户运行ifconfig的权限。
gogo11 于 2011-10-10 23:04:08发表:
centos中,普通用户和root用户的PATH变量不同,要自己添加路径~~~~~~~~~
zly159 于 2011-10-10 17:33:31发表:
顶顶顶顶顶顶顶顶顶顶顶
guyun_z 于 2011-10-09 21:09:39发表:
用户是没有这个命令的权限的,root才有
xiongwei281 于 2011-09-28 15:41:21发表:
需要使用绝对路径
lykginy 于 2011-09-28 10:51:43发表:
加上路径
dfwclm 于 2011-09-28 10:48:00发表:
沙发正解
wobn 于 2011-09-28 09:52:19发表:
权限问题