CDLinux su: must be suid to work properly错误

系统内核版本:cat /proc/version

Linux version 2.6.33-cdl (root@Phenom) (gcc version 3.4.6) #1 SMP PREEMPT Fri Apr 2 01:04:03 EDT 2010

文件系统:127 15:50$ busybox
BusyBox v1.15.3 (2010-03-05 00:33:26 EST) multi-call binary
Copyright (C) 1998-2008 Erik Andersen, Rob Landley, Denys Vlasenko
and others. Licensed under GPLv2.
See source distribution for full notice.

嵌入式文件系统一般用户执行su root切换根用户提示错误:
su: must be suid to work properly

解决方法:
修改busybox权限,chmod 4755 busybox

0 15:20$  must be suid to work properly
-bash: must: command not found
127 15:20$ chmod 4755 busybox
chmod: busybox: No such file or directory
1 15:21$ cd /
0 15:21$ chmod 4755 busybox
chmod: busybox: No such file or directory
没有那个文件或目录!

1 15:22$ sudo find -name busybox
./.cdl/initrd/bin/busybox
./bin/busybox
0 15:22$ chmod 4755 ./bin/busybox
chmod: ./bin/busybox: Operation not permitted
1 15:23$ sudo chmod 4755 ./bin/busybox

再执行su root就可以了。

但在CDLinux下不知道root用户密码,好像是没有密码,

直接执行:sudo su 就可以了。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值