最近再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