Centos6.4 为用户添加sudo功能

sudo即super user do,以超级管理员的方式运行命令。使用时,只需在命令最前面加上sudo即可。

 

要为用户添加sudo功能,需要修改sudo的配置文件:

vi /etc/sudoers    (需要root权限才可以读写)

 

必要的配置项如下:

为username用户添加sudo功能

username ALL=(ALL) ALL

  

每次sudo都必须输入用户密码

%wheel ALL=(ALL) ALL

  

每次sudo都不用输入用户密码

%wheel ALL=(ALL)NOPASSWD:ALL  

此外还需要添加用户到wheel组,终端里运行命令:

usermod -G wheel username

 

如果想要不依赖终端也能使用sudo功能,避免sudo: sorry, you must have a tty to run sudo的错误,还需要修改如下配置:

把 Defaults requiretty注释掉,替换为:

Defaults:user !requiretty

其中user即为使用sudo的用户名。

posted @ 2013-08-19 23:28  敲代码的小阿狸  阅读(538)  评论(0编辑  收藏  举报