CDLinux su: must be suid to work properly错误

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

Linux version 2.6.33-cdl ([email protected]) (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就可以了。

时间: 2024-10-13 02:24:01

CDLinux su: must be suid to work properly错误的相关文章

openwrt su : must be suid to work properly

嵌入式文件系统一般用户执行 su root 切换根用户会提示错误 su: must be suid to work properly 是由于 busybox 的权限引起的,需要将 busybox 的权限改为 4755 . 而在 openwrt 中,直接修改 staging_dir/target-mipsel_24kec+dsp_glibc-2.21/root-ramips/bin/ 下的 busybox 是不可以,因为在 重新 make 之后会覆盖掉,解决办法是,先选好 busybox 中需要的

Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.错误

错误如图示: 1.在php的目录下建立个文件夹tmp,这个有权限的问题,如果是ntfs的分区,就一定要添加evryone的控制权限,否则是没用的.2.在php.ini找到session.save_path 这一行,设成session.save_path = "C:/php/tmp"把前面的注释分号去掉.3.将php.ini中的session.auto_start的值改为1(启动),默认是0(禁用),(可无)4.是在phpmyadmin中找到,config.sample.inc.php,

根文件系统——busybox

---恢复内容开始-- http://blog.csdn.net/zn2857/article/details/52832778- 1:busybox就是linuxrc文件,首先下载busybox源码 各个版本busybox的下载地址,下载版本为busybox-1.22.1.tar.bz2 http://linux.linuxidc.com/index.php?folder=cHViL0J1c3lib3g= 在linux下用tar -jxvf 来解压busybox make distclean

Troubleshooting: Cannot log in as root with su command

I was seeing something strange behavior on one of my server.I can log in as 'root' user using ssh but when I try to login as 'root' user using su - , it fails with " incorrect password" error. $ su - Password: su: incorrect password After some p

android apk的签名和权限问题

一. android apk的签名问题(http://blog.csdn.net/lyq8479/article/details/6401093) 1.为什么要给Android应用程序签名?      如果只能用一句简单的话语来回答这个问题的话,我会说:“这是Android系统所要求的”.      Android系统要求每一个Android应用程序必须要经过数字签名才能够安装到系统中,也就是说如果一个Android应用程序没有经过数字签名,是没有办法安装到系统中的!Android通过数字签名来

[Z] 囚禁你的精灵(daemon)进程

作者:matt borland   翻译:nixe0n 简介 chroot牢笼(jail)概念综述 postfix精灵进程分析 一个禁锢(jail)howto:icecast 第一步:把icecast安装在牢笼(jail)环境中 第二步:配置牢笼(jail)环境 第三步:为这个精灵建立一个chroot包装 哪些地方不能用牢笼环境 结论 简介 我们经常会听说计算机遭到基于internet的远程攻击.通常位于攻击最前线的是一些服务器软件,例如:web.邮件和 dns,这些服务通常是通过监控进程(da

获取root权限及破解原理分析

2012-03-18 17:58:45|  分类: android |字号 订阅 如今Android系统的root破解基本上成为大家的必备技能!网上也有非常多中一键破解的软件,使root破解越来越easy.可是你思考过root破解的原理吗?root破解的本质是什么呢?难道是利用了Linux kernal的漏洞吗?本文将简单对root的破解原理进行分析. 网上非常多root教程所使用的都是rageagainstthecage程序,今天下载了rageagainstthecage.c源程序看了一下,大

UnionPay,ChinaPay 最新 银联支付接口C#\Asp.net\MVC 版本

1.概念普及 一.理解什么是UnionPay.ChinaPay 这两个概念如果搞不清楚,绝对够你瞎折腾一段时间的. UnionPay:中国银联,最大的机构:他本身也提供系统接口但都是B2B的,对于单个商户他们不提供客服,也不提供技术解决,更不会提供商户后台(可查消费记录等):但他的技术接口文档比较齐全,而且也可以使用,警惕不要使用这些接口. ChinaPay:银联电子支付公司,第三方的支付公司,UnionPay的所有接口和服务都托管给类似的第三方公司,ChinaPay再向商户服务,ChinaPa

Ubuntu下开启root登陆

亲手安装过Ubuntu的童鞋都知道,默认安装只会添加一个普通用户名和密码,而超级用户权限则是利用sudo命令来执行.在Ubuntu下使用root登陆或者在shell中用su命令切换到root时会提示错误“认证失败”.因为在安装过程中就没有启用root,也没有给它分配口令. 乌帮图用过的其他Linux发行版像Fedora.Mandriva等一般在安装过程中会要求设定root密码,普通用户可以用su root命令转换为超级用户,而Ubuntu下只能利用sudo,该命令为管理员提供了一种细颗粒度的访问