首页 > 其他 > 详细

chmod没有权限

时间:2014-04-17 13:50:19      阅读:556      评论:0      收藏:0      [点我收藏+]
linux@cdyemail:~$ su root#首先进入超级用户
密码:
root@cdyemail:/home/linux# ls /bin/chmod #查看chmod命令
/bin/chmod
root@cdyemail:/home/linux# chmod a=-rwx /bin/chmod #去掉chmod所有的权限。
root@cdyemail:/home/linux# chmod a=-rwx /home/linux/a.txt#这时的chmod已经没有能力去改权限了。
bash: /bin/chmod: 权限不够
解决方法:
创建一个c语言程序
root@cdyemail:/home/linux# vim modify_chmod.c  
#include <stdio.h>
#include <sys/stat.h>

int main(void)
{
//文件, 八进制表示的权限
chmod("/bin/chmod",0777);
return 0;
}
root@cdyemail:/home/linux# gcc modify_chmod.c -o modify_chmod#编译程序
root@cdyemail:/home/linux# ./modify_chmod#程序将修改chmod的权限
root@cdyemail:/home/linux# ls /bin/chmod -l#观察果然改变过来了。
-rwxrwxrwx 1 root root 42624 2010-06-11 15:10 /bin/chmod
root@cdyemail:/home/linux# chmod a=-rwx /home/linux/a.txt#现在chmod有能力修改文件权限了。
root@cdyemail:/home/linux# ls -l  /home/linux/a.txt
---------- 1 linux linux 6 2010-10-24 07:39 /home/linux/a.txt


chmod没有权限,布布扣,bubuko.com

chmod没有权限

原文:http://shenliyang.blog.51cto.com/2047544/1396355

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!