Sudo是linux系统中,非root权限的用户提高本身权限来执行某些特性命令的方式,它使普通用户在不知道超级用户的密码的状况下,也能够暂时的得到root权限。
通常,普通用户在执行特殊命令是,只须要在特殊命令(如 yum)前面加上sudo,并输入本身的用户密码就能够了,在以后的5分钟内,再次使用特殊命令时,就无需再次输入用户密码。
同时,sudo提供了强大的日志管理,其中详细的记录了每一个用户都干了什么。
sudo用户的管理是在文件:/etc/sudoers中存放的。也就是说,若是想把某个用户加入到sudo用户群里面,就须要自行配置这个文件,在读写这个文件时,须要root的权限。
linux
在使用sudo的时候,若是出现"xxx is not in thesudoers file. This incident will be reported”说明当前用户名:xxx是没有权限使用sudo的,这个时候咱们就须要修改/etc/sudoers来为当前用户xxx添加sudo权限。web
使过时用户再度启用[root@Temp-2 ~]
# usermod -e 2019/12/31 nowsun_old