最近再linux下面整理一些工做问题,发现之前操做时未曾碰见或忽略的问题,暂且在此整理一下:html
这个问题在centos或redhat下面常常遇到(from:http://www.92wiki.com/hdwiki/doc-view-347.html) 解决方法:编辑sudoers文件有两种办法,一种是以root账号执行visudo,另外一种是root账号执行vi /etc/sudoers.其实二者都是修改/etc/sudoers。linux
假设你的用户名是“92wiki”,属于“92wiki”用户组。centos
为了让用户92wiki可以执行sudo命,你能够在sudoers文件中加上一下四行的任意一行。ide
92wiki ALL=(ALL) ALL %92wiki ALL=(ALL) ALL 92wiki ALL=(ALL) NOPASSWD:ALL %92wiki ALL=(ALL) NOPASSWD:ALL
解释说明: 第一行:容许用户92wiki执行sudo命令(须要输入密码)。code
第二行:容许用户组92wiki里面的用户执行sudo命令(须要输入密码)。htm
第三行:容许用户92wiki执行sudo命令,而且在执行的时候不输入密码。ci
第四行:容许用户组92wiki里面的用户执行sudo命令,而且在执行的时候不输入密码。get
固然若是你理解上面的原理后,能够直接输入以下命令解决此问题原理
su - echo 'xxx ALL=(ALL) ALL' >> /etc/sudoers (其中xxx表明用户名)file