免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 8805 | 回复: 26
打印 上一主题 下一主题

RHEL5进不了root身份 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-04-27 14:34 |只看该作者 |倒序浏览
10可用积分
在虚拟机VMware-workstation-6.0.0-44426里装RHEL5
在文本方式下 我输入  #ifconfig     bash:command not found
                                #/sbin/ifconfig     可以
我记得以前笔记里记了一段可以在/etc/profile添加这个命令:
#chmod 755 /etc/profile
#vim /etc/profile     <添加的部分>
/sbin/ifconfig
export PATH=/sbin:$PATH
#source  /etc/profile

我记得以前在RHEL4里面添加之后没有问题,现在添加后输入其它的命令都显示 command not find ,也进不了root身份,应该怎么解决呢?我试了好半天了,都没用

我截图了,怎么上传图片啊,以前不是可以吗


我照着maluyao先生的指示,后来把我乱改的文件重新改回来了
/usr/bin/vim /etc/profile

重新启动后就正常了,谢谢maluyao先生,也谢谢其他回答问题的各位,你们的指示我都记到本子上了,以后我会慢慢试试,多多学习的,谢谢你们

[ 本帖最后由 vierisusu 于 2007-4-27 23:21 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2007-04-27 14:34 |只看该作者

  1. /usr/bin/vim /root/.bash_profile
复制代码
原帖由 vierisusu 于 2007-4-27 19:39 发表于 9楼  


#cd /root/.bash_profile
-bash: cd: /root/.bash_profile:Not a directory
#vi /root/.bash_profile
-bash: vi:command not found
#vim /root/.bash_profile
-bash: vim:command not found

论坛徽章:
0
3 [报告]
发表于 2007-04-27 16:53 |只看该作者

论坛徽章:
0
4 [报告]
发表于 2007-04-27 17:02 |只看该作者
你应该也是先以普通用户的身份登陆,然后切换成root用户的吧。
直接用su 命令不好。

切换的时候执行:

  1. su -
复制代码

加一个减号应该就可以解决你的问题了。

论坛徽章:
0
5 [报告]
发表于 2007-04-27 17:13 |只看该作者
我刚才试了一下,还是不行,显示的是

-bash: su: command not found


是不是因为我改 /etc/profile的原因啊?我改权限了啊
chmod 755 /etc/profile

论坛徽章:
0
6 [报告]
发表于 2007-04-27 17:31 |只看该作者
对,把/etc/profile 恢复回去。

原帖由 vierisusu 于 2007-4-27 17:13 发表于 4楼  
我刚才试了一下,还是不行,显示的是

-bash: su: command not found

是不是因为我改 /etc/profile的原因啊?我改权限了啊
chmod 755 /etc/profile

论坛徽章:
0
7 [报告]
发表于 2007-04-27 17:33 |只看该作者
直接用我这个profile大概就行,是Fedora core 5 上的

  1. # /etc/profile
  2. #echo start_of_etc_profile
  3. # System wide environment and startup programs, for login setup
  4. # Functions and aliases go in /etc/bashrc

  5. pathmunge () {
  6.         if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then
  7.            if [ "$2" = "after" ] ; then
  8.               PATH=$PATH:$1
  9.            else
  10.               PATH=$1:$PATH
  11.            fi
  12.         fi
  13. }

  14. # ksh workaround
  15. if [ -z "$EUID" -a -x /usr/bin/id ]; then
  16.         EUID=`id -u`
  17.         UID=`id -ru`
  18. fi

  19. # Path manipulation
  20. if [ "$EUID" = "0" ]; then
  21.         pathmunge /sbin
  22.         pathmunge /usr/sbin
  23.         pathmunge /usr/local/sbin
  24. fi
  25. #pathmunge /jdk/bin
  26. #pathmunge /jdk/jre/bin
  27. # No core files by default
  28. ulimit -S -c 0 > /dev/null 2>&1

  29. if [ -x /usr/bin/id ]; then
  30.         USER="`id -un`"
  31.         LOGNAME=$USER
  32.         MAIL="/var/spool/mail/$USER"
  33. fi

  34. HOSTNAME=`/bin/hostname`
  35. HISTSIZE=1000

  36. if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
  37.     INPUTRC=/etc/inputrc
  38. fi

  39. export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC

  40. for i in /etc/profile.d/*.sh ; do
  41.     if [ -r "$i" ]; then
  42.             . $i
  43.     fi
  44. done

  45. unset i
  46. unset pathmunge
  47. #echo end_of_etc_profile


复制代码

[ 本帖最后由 maluyao 于 2007-4-27 17:35 编辑 ]

论坛徽章:
0
8 [报告]
发表于 2007-04-27 17:40 |只看该作者
我没法恢复啊,我现在输入什么命令都是

-bash: su: command not found

输入 cd  pwd  可以,其他的就不行
现在没法进入root下改啊

论坛徽章:
0
9 [报告]
发表于 2007-04-27 19:17 |只看该作者
手工把这句话加入到
/root/.bash_profile  文件里,注销后重新登录。也能对付用

  1. export PATH =/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
复制代码
原帖由 vierisusu 于 2007-4-27 17:40 发表于 7楼  
我没法恢复啊,我现在输入什么命令都是

-bash: su: command not found

输入 cd  pwd  可以,其他的就不行
现在没法进入root下改啊

论坛徽章:
0
10 [报告]
发表于 2007-04-27 19:39 |只看该作者
手工把这句话加入到
/root/.bash_profile  文件里,注销后重新登录。也能对付用


#cd /root/.bash_profile
-bash: cd: /root/.bash_profile:Not a directory
#vi /root/.bash_profile
-bash: vi:command not found
#vim /root/.bash_profile
-bash: vim:command not found

[ 本帖最后由 vierisusu 于 2007-4-27 19:52 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP