免费注册 查看新帖 |

Chinaunix

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

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

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-12-26 14:47 |只看该作者 |倒序浏览
我的系统是sun solaris 5.6 的,之前因为在CDE操作界面下,不慎用一般用户的身份误按了ctrl+break(当时系统好像有点处于假死状态),退到了OK mode。然后键入boot,在重启的过程中显示:\r\n/etc/rc2.d/S47asppp: this script must be run as root---fatal error\r\n...\r\n/dev/rc2.d/S99dtlogin:this script must be run as root --- fatal error\r\n...\r\n/dev/bd.off:not a serial device\r\nbdconfig:no seria device configured. Run bdconfig interactively\r\n...\r\nconsol login:\r\n用root进入单用户状态后可以telnet 到其他机器,我从其他机器也可以telnet 到这台机器上。\r\n请问1、这个错误是不是因为我用一般用户按了ctrl+break引起的??\r\n    2、上面显示一些启动的文件只用root才能执行,我将文件chmod +x但还 是不行,另外,我用root登录然后reboot 也是显示相同的提示,请问该怎么做??有什么命令可以修复吗??\r\n    3、bd.off是什么??

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

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

不小心这样到OK不要用BOOT,用GO\r\n你的脚本的运行身份不对看一下

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

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

你的脚本的运行身份不对看一下\r\n\r\n看哪里???\r\n我怎么转回到root?? 我知道错了,大哥,帮帮忙呀~~~急、、、、、

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

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

ls -l S99dtlogin S47asppp

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

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

ls -l S99dtlogin S47asppp \r\n--------------------------------------------------------------------------------\r\n \r\n倒。。。。\r\n我知道自己运行BOOT的身份不对,但是我的系统现在好像还是认为启动系统的是是普通用户,我怎么改回来???

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

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

啊。。。。大家帮帮忙呀。。。。:.(

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

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

[quote]原帖由 \"qingmu1019\"]啊。。。。大家帮帮忙呀。。。。:.([/quote 发表:\n\r\n-rwxr--r--   5 root     sys         2804 Dec  2  1999 S99dtlogin\r\n#chown root:sys S99dtlogin\r\n#chmod 744 S99dtlogin

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

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

谢谢C.Arthur   \r\n但是这个文件本来的属性就是这样的,并没有变,还有别的方法吗???\r\n:(

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

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

看看你的/etc/passwd /etc/group /etc/shadow

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

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

你的ID的问题\r\n
  1. set `/usr/bin/id`\r\nif [ $1 != \"uid=0(root)\" ]; then\r\n        echo \"$0: must be run as root\"\r\n        exit 1\r\nfi
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP