在一个命令前加sudo,能够使用超级用户的权限执行该命令。但并非任何用户均可以使用sudo,只有用户属于sudo组时才能使用这个命令。
如 果但愿把一个用户加入sudo组,能够用root登陆系统,而后执行visudo(这个命令实际上就是用vi编辑/etc/sudoers文件,/etc /sudoers文件自己是只读的)。在文件中找到"root ALL=(ALL) ALL"这一行,而后在下面加入一行"user ALL=(ALL) ALL",这样就把用户user加入sudo组了。
用user登陆,而后用sudo执行一条命令,好比sudo visudo:),系统会提示输入密码,这时须要输入user的密码而不是root的密码。若是不但愿输入密码,则能够在执行visudo时这样修 改"user ALL=(ALL) NOPASSWD:ALL"。spa