如何在Linux環(huán)境為用戶(hù)添加sudo權(quán)限
sudo的配置文件
sudo默認(rèn)配置文件是**/etc/sudoers** ,一般使用Linux指定編輯工具visudo ,此工具的好處是可以進(jìn)行錯(cuò)誤檢查。在添加規(guī)則不符合語(yǔ)法規(guī)則時(shí),保存退出時(shí)會(huì)提示給我們錯(cuò)誤信息;配置好后,可以用切換到您授權(quán)的普通用戶(hù)下,通過(guò)sudo -l來(lái)查看哪些命令是可以執(zhí)行的或禁止的;
/etc/sudoers 文件中每行是一個(gè)規(guī)則,前面帶有#號(hào)可以當(dāng)作是注釋的內(nèi)容,并不執(zhí)行;如果規(guī)則很長(zhǎng),可以寫(xiě)在多列上,可以用\號(hào)來(lái)續(xù)行。
/etc/sudoers 的規(guī)則可分為兩類(lèi);一類(lèi)是授權(quán)規(guī)則,另一類(lèi)是別名定義;別名定義并不是必須的,但授權(quán)規(guī)則是必須的;
進(jìn)入root用戶(hù),打開(kāi)sudoers文件
# # This file MUST be edited with the 'visudo' command as root. # # Please consider adding local content in /etc/sudoers.d/ instead of # directly modifying this file. # # See the man page for details on how to write a sudoers file. # Defaults env_reset Defaults mail_badpass Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" # Host alias specification # User alias specification # Cmnd alias specification # User privilege specification root ALL=(ALL:ALL) ALL # Allow members of group sudo to execute any command %sudo ALL=(ALL:ALL) ALL # See sudoers(5) for more information on "#include" directives: #includedir /etc/sudoers.d
實(shí)例1:普通用戶(hù)lin添加sudo權(quán)限,在“root ALL=(ALL)ALL”這一行下面,加入如下圖所示的一行(用戶(hù)名 ALL=(ALL) ALL),并保存。
lin ALL=(ALL:ALL) ALL
實(shí)例2:如何想讓普通用戶(hù)lin具有/etc/init.d/nagios腳本重啟的權(quán)限
lin ALL=NOPASSWD:/etc/init.d/nagios restart
實(shí)例3:讓普通用戶(hù)lin具有所有超級(jí)用戶(hù)的權(quán)限而又不用輸入密碼
lin ALL=(ALL)NOPASSWD:ALL
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Centos7的Firewalld防火墻基礎(chǔ)命令詳解
這篇文章主要介紹了Centos7的Firewalld防火墻基礎(chǔ)命令詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11
Linux虛擬機(jī)ipaddr/ifconfig不顯示IP的解決方案(親測(cè)有效)
有時(shí)候經(jīng)常會(huì)出現(xiàn)之前明明好的,但是換了個(gè)網(wǎng)絡(luò)就查不到ip了,由于不知道原因,有的人會(huì)選擇重裝虛擬機(jī),還有的人開(kāi)始崩潰,本篇文章將徹底解決該問(wèn)題的出現(xiàn),需要的朋友可以參考下2023-09-09
Linux上為你的任務(wù)創(chuàng)建一個(gè)自定義的系統(tǒng)托盤(pán)指示器
系統(tǒng)托盤(pán)圖標(biāo)如今仍是一個(gè)很神奇的功能。這篇文章主要介紹了Linux上為你的任務(wù)創(chuàng)建一個(gè)自定義的系統(tǒng)托盤(pán)指示器,需要的朋友可以參考下2019-07-07
詳解linux lcd驅(qū)動(dòng)編寫(xiě)
這篇文章主要介紹了詳解linux lcd驅(qū)動(dòng)編寫(xiě),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-04-04
詳解如何在Linux系統(tǒng)中更改文件和目錄的權(quán)限
在Linux系統(tǒng)中,文件和目錄權(quán)限是安全性和訪(fǎng)問(wèn)控制的關(guān)鍵組成部分,正確設(shè)置文件和目錄的權(quán)限可以確保只有授權(quán)的用戶(hù)能夠讀取、寫(xiě)入或執(zhí)行這些文件和目錄,本文將詳細(xì)介紹如何在Linux系統(tǒng)中更改文件和目錄的權(quán)限,需要的朋友可以參考下2023-12-12

