如何获取手机root权限root权限

android如何让一个程序获得root权限(整机不root)
[问题点数:20分]
android如何让一个程序获得root权限(整机不root)
[问题点数:20分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年10月 移动开发大版内专家分月排行榜第三
2013年10月 移动开发大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。360一键ROOT
这一次,让你做主
版本号:7.3.0 日期:
ROOT安全专家为您
兼容主流安卓手机,ROOT权限不再乱用,守护ROOT安全
耗电、卡、慢 ?
一键管理自启应用,让自启不再悄无声息,手机从此流畅起来,电池一块更比两块强!
一键卸载预装软件,
让你的手机瘦下来,飞起来!
Copyright(C)2005- All Rights Reserved 360安全中心天极传媒:天极网全国分站
您现在的位置:
& >&Android系列教程(三) 获取Root权限
Android系列教程(三) 如何获取Root权限天极网手机频道 07:00
&&  早在第一期系列教程中,笔者曾放言:要伴随网友由浅入深的了解Android系统,既然要深入了解就不能仅仅停留在软件推荐和安装的层面上,但是如果上升到开发者的角度笔者也的确是无能为力。所以我们就步步为营的玩转Android,今天就先从网友呼声颇高的获取Root权限开始。
&&&&&&【前期回顾】
&&&&&&第一期:【】
&&&&&&第二期:【】
&&&&& 【天问与天答】
  疑问一:Root权限是什么?
  疑问二:获取Root权限有什么用?
  疑问三:如何获得Root权限?
  答疑一: Root是Linux等类UNIX系统中的超级管理员用户帐户,该帐户拥有整个系统至高无上的权利,所有对象他都有可以操作的权利,所以很多黑客在入侵系统的时候,都要把权限提升到Root权限,也就是将自己的非法帐户添加到Root用户组。类比于Administrator是Windows NT内核系统中的超级管理员用户帐户,也拥有最高的权限。但不同的是,在WINDOWS下Administrator的资源和别的用户资源是共享的,简单的说,别的用户可以访问Administrator的文件。而Linux中,别的用户是不能访问Root用户的家目录(/root)下文件的。因此,Linux比Windows更安全。
  答疑二:由于Root权限对于系统具有最高的统治权,便可方便的对于系统的部件进行删除或更改。对于玩家而言,最大的诱惑是在于“刷机”,只有获得Root权限,我们便可随心所欲地对自己的爱机进行“重新包装”,感受新版本软件的优点。
  Root权限更具体的好处:
  如:当通过USB线连上时,讨厌的sync工具就会自动启动,老是在notification bar那里看到。对于Windows用户,还有工具可以同步,对于Mac/Linux用户来说,没用。有没有办法解决呢?当然有了!
  adb remount
  adb shell rm /system/app/PCSCII*
  这里的关键就是adb remount,这是一个重新mount你的分区的命令,让你的system分区从只读变成可读可写,只有获得了root权限才可能运行。
  再如:用户如果不喜欢提供的QuickOffice系列工具,Appstore里面有更好的,我又不想保留我不会使用的App,怎么弄呢?
  adb remount
  adb shell rm /system/app/Quick*
  以此类推,我们可以任性地按照个人习惯进行操作,岂不爽哉?!
  答疑三:这有就是我这篇文章主要着重介绍的部分,今天笔者以市面最热卖的HTC HERO为机型为大家详细解析,往下看吧!
1分页导航1.Android教程之前言2.3.4.
(作者:何金责任编辑:何金)
天极新媒体&最酷科技资讯扫码赢大奖
* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!
整机数码游戏软件转自:http://
在实际工作中,公司不会将root用户直接给员工使用,而是通过员工自己的账号临时获得系统的root权限。
1.我现在测试的环境是:red hat linux 6
[root@rhel1 xcg]
Linux &2.6.32-279.el6.x86_64&
2.创建两个普通用户,分别为kongzhong,xcg ;并设置密码
[下面只演示一个账号的创建]
[root@rhel1 ~]
[root@rhel1 ~]
Changing password foruser xcg.
New password:&
Retype new password:&
passwd:&all&authentication tokens updated successfully.
3.下面有兴趣的可以切换到刚才创建的账号下,安装一些只有root权限才可以安装的软件,看普通用户是否有权限
4.赋予root权限,有三种方式,如下:
在修改时,我们发现此文件只读,所以,我们需要在root用户下,将权限改成可修改的权限,修改完后,记得将权限改为原来的440
[root@rhel1 ~]
[root@rhel1 etc]
-r--r-----.&1&root root&4002&Mar&&2&&2012&sudoers
[root@rhel1 etc]
[root@rhel1 etc]
-rwxr-xr-x.&1&root root&4002&Mar&&2&&2012&sudoers
[root@rhel1 etc]
(1).方法一:修改 /etc/sudoers 文件,找到下面一行,在root下面添加两行,如下所示:
[root@rhel1 ~]
root&&&&ALL=(ALL)&&&&&&&ALL&&
xcg&&&&&ALL=(ALL)&&&&&&&ALL&&&&&&&&&&&&&&&&
kongzhong&ALL=(ALL)&&&& NOPASSWD:ALL&&&&&&&
修改完毕,用xcg,kongzhong帐号登录,
然后,执行sudo 命令,即可执行相应的命令;
或者 执行sudo su&,临时切换到root用户下,获取root权限。
(2).方法二:修改 /etc/sudoers 文件,去除下面这一行的注释,然后修改普通用户默认组为wheel
[root@rhel1 ~]
%wheel&&&&ALL=(ALL)&&&&ALL&&&&
然后,修改普通用户,使其属于wheel 组,命令如下:
[root@rhel1 etc]
修改完毕,用kongzhong1帐号登录;
然后,执行&sudo 命令,即可执行相应的命令;
或者 执行sudo su&,临时切换到root用户下,获取root权限
(3).方法三:修改 /etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:
[root@rhel1 ~]
kongzhong2:x:504:504:kongzhong2:/home/kongzhong2:/bin/bash
修改后如下
kongzhong2:x:0:500:kongzhong2:/home/kongzhong2:/bin/bash
保存,用kongzhong2账户登录后,直接获取的就是root帐号的权限。
以上三种方法,建议使用 第一种,第三种强烈不建议使用,企业也不会去使用。
阅读(...) 评论()

我要回帖

更多关于 如何获取手机root权限 的文章

 

随机推荐