当前位置:  技术问答>linux和unix

【-------------普通用户的命令-----------------】

    来源: 互联网  发布时间:2017-01-31

    本文导语:  我用root账户远程登录linux后,可以使用ifconfig命令。 但是我在root账户下,使用命令 su - John 切换到普通用户John下后,再次使用ifconfig命令时,就提示命令不存在了。 [John@localhost ~]$ ifconfig -bash: ifconfig: command not...

我用root账户远程登录linux后,可以使用ifconfig命令。
但是我在root账户下,使用命令 su - John 切换到普通用户John下后,再次使用ifconfig命令时,就提示命令不存在了。


[John@localhost ~]$ ifconfig
-bash: ifconfig: command not found

求教这是咋回事呢??万谢大家了!!

|
因为ifconfig在/sbin目录下  而普通用户的环境变量PATH不包括/sbin  所以普通用户无法直接输入ifconfig来执行命令   其实/sbin下的是root才有权限完全执行的命令  即使普通用户能执行ifconfig  也只是显示信息 不能进行设置

解决方法2个:
1,执行的时候加全路径,输入/sbin/ifconfig
2,修改john的家里的~/.bash_profile,追加
export PATH=$PATH:/sbin
然后执行以下 source ~/.bash_profile
然后就可以直接输入ifconfig了 

考虑到系统的安全性  还是推荐第一种

|
which ifconfig
然后看看在不在JOhn的环境变量,没有请添加上
或者直接使用sbin/ifconfig 完整路径来执行命令

    
 
 

您可能感兴趣的文章:

  • Linux常用命令介绍:更改所属用户群组或档案属性
  • 我用sco openserver,我一般用scoadmin来新建用户,请问怎么用纯命令方式来新建用户?
  • 如何能让低权限用户执行高权限用户的命令
  • 请教:在根用户(root)状态下设置不同用户的umask值,其命令格式是什么?
  • 如何在普通用户编写的shell脚本里面执行root用户才有的命令
  • linux中的用户,用什么命令修改密码(要一条命令做到)???
  • CentOS安装Telnet,以root用户登陆Telnet以及CentOS的各种终端解释 iis7站长之家
  • 求助:如何实时记录用户的命令行命令?谢谢
  • 急!linux下mysql的创建用户组和创建用户命令不能生效啊????
  • 怎样禁止用户用reboot,halt命令?
  • 如何给某个用户某个命令的使用权限
  • uboot启动后,到最后一步就进入命令循环,等待用户从串口输入的命令,进行相应工作,为什么不是直接交给linux
  • 关于内核进程和用户层命令不是很理解?
  • linux下其他用户使用proc命令要怎么设置
  • 【高手请进】只让用户执行有限的指定的几个命令,有什么思路呢?
  • 请问ubuntu10.4如何限制用户运行命令
  • 让一个用户有ftp权限的命令是什么?
  • 怎么样能让用户到不了命令行状态(SCO 5.0x)
  • 普通用户不能使用shutdown命令吗?
  • [AIX]有没有办法查到有没有用户执行了Kill命令
  • 在REDHAT70上不能使用命令(useradd或adduser)增加用户????
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Linux进程的内核栈和用户栈概念,相互关系及切换过程
  • 概念混乱,请专人解释:实际用户ID,有效用户ID,设置用户ID
  • UIO(linux Userspace I/O子系统)用户空间设备驱动I/O技术介绍
  • proftp中,如何让FTP的用户是非Linux用户,只是FTP用户?
  • CentOS安装Telnet,以root用户登陆Telnet以及CentOS的各种终端解释
  • windows 系统是否是多用户操作系统,如何理解“多用户操作系统”的“多用户”?
  • 我装的是RED HAT LINUX 8.0,我在root用户中把root用户删除了,怎办也进不了root用户
  • 怎样让普通用户拥有超级用户的权限,是把普通用户的组设为root组吗?具体怎么做,急死了
  • 我一个服务器同时接受到很多个用户的认证请求(得到用户名和密码),然后把用户名密码发给认证服务器。因为是远程认证,所
  • 我装了中软Linux3.1,启动时要求输入用户名和口令,但安装时并没有提示指定用户名,所以现在输入用户名老是错误,不能进入系统,请问该怎
  • root用户附权限给其他用户问题
  • 如何添加一个用户,让这个用户只能访问某个特定的目录,
  • 如何过滤系统用户只显示创建的用户?
  • 匿名用户登录nobody用户的作用
  • 怎样在程序中将普通用户切换成root用户
  • 创建用户组创建用户出错
  • 求助:忘记了root用户的密码,如何给普通用户赋root权限
  • 请教用户组和用户的问题
  • Public key用户 创建的用户不能登录
  • 利用root用户修改一般用户密码的批处理文件怎么写呢?
  • **********如何在UNIX上创建一个用户,此用户只能访问自己的目录***********


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3