Linux環境下為普通用戶添加sudo權限


Linux環境下為普通用戶添加sudo權限
背景
sudo是Linux系統管理指令,是允許系統管理員讓普通用戶執行一些或者全部root命令的一個工具。Linux系統下,為了安全,一般來說我們操作都是在普通用戶下操作,但是有時候普通用戶需要使用root權限,比如在安裝軟件的時候。這個時候如果我們切回root用戶下效率就會比較低,所以用sudo命令就會很方便。

安裝sudo
設置之前必須得安裝sudo,安裝方法

yum install sudo //這個安裝包很小,不到1M

設置
(1)進入root用戶,打開sudoers文件
su root //進入root用戶 
vim /etc/sudoers //打開sudo的配置文件

修改sudoers文件 
先找到如下圖所示的一行 (root ALL=(ALL)ALL)

然后給普通用戶test添加sudo權限,在“root ALL=(ALL)ALL”這一行下面,加入如下圖所示的一行(用戶名 ALL=(ALL) ALL),並保存。 
有些小伙伴可能會注意到sudoers文件只是一個只讀文件,其實強制修改的話也沒關系,但是如果你覺得不安全,可以在修改文件之前先賦予文件寫權限(W),修改保存之后再收回寫權限,操作如下
chmod u+w /etc/sudoers 
//進行修改,修改完成之后: 
chmod u-w /etc/sudoers

測試
現在已經給test用戶sudo權限了,我們試着用一下sudo命令在test用戶下創建安裝一個gcc,現象如下:(完全可以安裝)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM