免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: qingmu1019
打印 上一主题 下一主题

系统启动时调用*s失败,显示must be run as root??? [复制链接]

论坛徽章:
0
11 [报告]
发表于 2003-12-26 16:01 |只看该作者

系统启动时调用*s失败,显示must be run as root???

你的ID的问题
  1. set `/usr/bin/id`
  2. if [ $1 != "uid=0(root)" ]; then
  3.         echo "$0: must be run as root"
  4.         exit 1
  5. fi
复制代码

论坛徽章:
0
12 [报告]
发表于 2003-12-26 16:10 |只看该作者

系统启动时调用*s失败,显示must be run as root???

我看见我的文件属性owner是#root,而不是root,无法用chown改过来

论坛徽章:
0
13 [报告]
发表于 2003-12-26 16:11 |只看该作者

系统启动时调用*s失败,显示must be run as root???

你输入一下
# id
我看看

论坛徽章:
0
14 [报告]
发表于 2003-12-26 16:14 |只看该作者

系统启动时调用*s失败,显示must be run as root???

其实你只是没启图形而已呀,别的机器还可以telnet
,你并没有在但用户状态呀,只要启图形界面就好了。

论坛徽章:
0
15 [报告]
发表于 2003-12-26 16:18 |只看该作者

系统启动时调用*s失败,显示must be run as root???

用户的ID有问题了,当然要改了

论坛徽章:
0
16 [报告]
发表于 2003-12-26 16:19 |只看该作者

系统启动时调用*s失败,显示must be run as root???

to 稀里糊涂ing :
好像不只这样,我是用root login的,但是在执行文件时显示:must be run as root,我进去的那个root变成假的了??
打id显示:uid=0(#root) gid=1(other)

论坛徽章:
0
17 [报告]
发表于 2003-12-26 16:22 |只看该作者

系统启动时调用*s失败,显示must be run as root???

[quote]原帖由 "C.Arthur"]用户的ID有问题了,当然要改了[/quote 发表:

改哪里呢???我用chown root file 没有用:(

论坛徽章:
0
18 [报告]
发表于 2003-12-26 16:25 |只看该作者

系统启动时调用*s失败,显示must be run as root???

哦,原来这样,有没有其他的系统?直接替换/usr/bin目录,然后reboot

论坛徽章:
0
19 [报告]
发表于 2003-12-26 16:26 |只看该作者

系统启动时调用*s失败,显示must be run as root???

more /etc/passwd
more /etc/shadow
more /etc/group
能看出问题来

BTW:打id显示:uid=0(#root) gid=1(other)是不对的

论坛徽章:
0
20 [报告]
发表于 2003-12-26 16:35 |只看该作者

系统启动时调用*s失败,显示must be run as root???

我找到问题了。。。。/etc/passwd 、/etc/shadow 原来的root不知道怎么变成#root了。。。。。:0
我改回来重启就好了。。。。。
不过现在还有一个小问题:原来提示符是:u14#,现在是#,怎么把u14找回来??另外我把#去掉后admintool里显示cannot find root in the /etc/shadow.....
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP