root

一些计算机系统中唯一的超级用户
root,也称root权限(根权限)是Linux、UnixAndroid系统中的超级管理员用户账户,也是系统权限的一种。[1][3]本质是在系统中加入一个任何用户都可能用于登陆的su命令,或者说替换掉系统中的su程序。[4]
root被赋予了完全的系统控制权,可以读取、写入或更改任何文件和目录及其权限位,可以删掉任何进程,可以挂载或卸载任何数据卷等。[1]
用root进行了错误操作后,足以把整个系统的大部分文件删掉,导致系统完全无法再使用。root密码发生泄露,足以导致整台计算机完全被窃取root密码的人所控制。用户在获取了root权限后,那么产品将被拒绝售后保修等服务,即便是产品本身硬件的质量问题。[3]

背景介绍

Rooting的目的是为了获得系统root权限,其本质是在系统中加入一个任何用户都可能用于登陆的su命令,或者说替换掉系统中的su程序,因为系统中的默认su程序需要验证实际用户权限,只有root和shell用户才有权运行系统默认的su程序,其他用户运行都会返回错误。而系统Rooting后将不检查实际用户权限,这样普通用户也将可以运行su程序,也可以通过su程序将自己的权限提升。[4]