root用户给普通用户授权

visudo (推荐使用,因为他会检查语法)

vim /etc/suoders (不检查语法)


普通用户切换root用户的两种方法


1)su - root (需要root密码)


2)sudo su - root (不需要root密码 但是需要在visudo或/etcsuoders里面配置

Linux visudo权限管理_root用户

guoguo ALL  =(ALL) ALL

用户     主机  切换的角色   执行命令

guoguo     ALL=(ALL)       ALL

设置guoguo用户 在所有主机上,可以切换到所有角色,执行所有命令


guoguo      ALL=(ALL)       /sbin/useradd,/sbin/userdel

设置果果用户   在所有主机上  可以切换到所有角色   执行useradd 和userdel 命令



注意!!!

如果只给某个用户指定的命令,并不想让他切换为root用户,甚至更改root用户口令

那么不要给他vim 与sed命令   

因为!!!它可以用vim或sed 直接修改/etc/suoders文件 这样就相当于给他所有权限,甚至修改root口令!!!