位置:海鸟网 > IT > linux/Unix >

Linux系统中的root超级权限的控制

 摘要: 超级用户是系统最高权限的拥有者,是系统管理唯一的胜任者;由于权限的超级并且达到无所不能的地步,如果管理不擅,必会对系统安全造成威胁。 除了尽可能的避免用直接用超级用户root登录系统外,我们还要学会在普通用户下临时切换到超级用户root下完成必要的系统管理工作;从用户管理和系统 安全角度来说是极有意义的;

本文对普通用户切换到root用户的实现命令 su 和sudo 做了实例解说;希望能为初学者学习带来方便;


目录索引

一、对超级用户和普通用户的理解;

1、什么是超级用户;
2、理解 UID 和用户的对应关系
3、普通用户和伪装用户

二. 超级用户(权限)在系统管理中的作用

1、对任何文件、目录或进程进行操作;
2、对于涉及系统全局的系统管理;
3、超级权限的不可替代性;

三、使用 su 命令临时切换用户身份;

1、su 的适用条件和威力;
2、su 的用法;
3、su 的范例;
4、su 的优缺点

四、sudo 授权许可使用的su,也是受限制的su

1. sudo 的适用条件;
2、从编写 sudo 配置文件/etc/sudoers开始;
3、/etc/sudoers 配置文件中别名规则
4、/etc/sudoers中的授权规则:
5、/etc/sudoers中其它的未尽事项;
6、sudo的用法;

五、后记;
六、关于本文;
七、致谢;
八、参考文档;


+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
正文
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++

在Linux操作系统中,root的权限是最高的,也被称为超级权限的拥有者。普通用户无法执行的操作,root用户都能完成,所以也被称之为超级管理用户。