root什么意思?root权限设置是什么?
2020-05-26 10:28:49 来源:太平洋电脑网
Root,也称为根用户,是Unix(如Solaris、AIX、BSD)和类UNIX系统(如Linux、QNX等),及Android和iOS移动设备系统中的唯一的超级用户,因其可对根目录执行读写和执行操作而得名。其相当于Windows系统中的SYSTEM(XP及以下)/TrustedInstaller(Vista及以上)用户。其具有系统中的最高权限,如启动或停止一个进程,删除或增加用户,增加或者禁用硬件,添加文件或删除所有文件等等。
权限设置
root用户是系统中唯一的超级管理员,它具有等同于操作系统的权限。一些需要root权限的应用,譬如广告阻挡,是需要root权限的。可问题在于root比windows的系统管理员的能力更大,足以把整个系统的大部分文件删掉,导致系统完全毁坏,不能再次使用。所以,用root进行不当的操作是相当危险的,轻微的可以死机,严重的甚至不能开机。所以,在Unix、Linux及Android中,除非确实需要,一般情况下都不推荐使用root。最好单独建立一个普通的用户,作为日常之用。
安全性
不推荐使用root的一个原因则是出于安全的考虑。root具有系统所有的权限,root密码如果泄漏,足以导致整台计算机完全被窃取root密码的人所控制,拥有root密码就意味着拥有了这台计算机上所有用户的所有数据。
有些任务必须由root才能执行,例如删除系统内置应用程序。但在Unix或Linux系统中又不推荐使用root,这构成了一个矛盾。于是产生了一个sudo的做法,就是在必要时使用su提权,即把系统管理的一部分权限授予普通用户,并且只有在这些用户需要更高权限的时候,才允许这些用户暂时性的使用root命令来管理系统。
在默认情况下root的根目录(/root)是其他用户无权访问的,这在一定程度上增强了整个系统的安全性,但不完全是。Unix、Linux及Android的安全性更在于它的高度可配置性,也就是说,Unix或者Linux的安全性更取决于系统管理员而不是Unix或Linux系统本身。一般的模式是:Unix、Linux和Android提供一种健全的安全机制,由系统管理员根据实际需要制定相应的安全策略,并且部署这些安全策略。“机制”是能做什么不能做什么,“策略”是要做什么不要做什么。而Windows的安全策略和安全机制则比较混乱,windows本身过于依赖安全策略,导致系统管理员在很多时候束手束脚,反而得不偿失。
相关阅读
- (2020-10-09)双节假期日均发送旅客6211.5万人次
- (2020-10-09)“一票难求”重现 旅游市场加快恢复
- (2020-09-27)中国自贸试验区在4个直辖市均有“落子”
- (2020-09-27)结构性存款规模压降 8月末跌破10万亿元
- (2020-09-25)交通运输固定资产投资连续5个月同比增速超15%
- (2020-09-25)土地出让收入用于农业农村比例将稳步提升
热点推荐
- (2021-08-26)沪指三连阳 业绩暖色烘托周期股行情
- (2021-08-26)国泰君安宏观首席分析师董琦:10月或迎消费复苏时间窗
- (2021-08-12)322家公司上半年净利润同比增长,21只个股股价创历史新高
- (2021-08-12)A股盘面凸显两大积极信号
- (2021-08-11)白酒行业指数创六年来最高单日涨幅,市值一日暴增逾3000亿元!市场信心源自哪里?
- (2021-08-11)7月份中国快递发展指数同比提高11.1% 机构称快递板块极具吸引力