Linux下sudo及其配置文件/etc/sudoers的示例分析-創新互聯

這篇文章給大家分享的是有關Linux下sudo及其配置文件/etc/sudoers的示例分析的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

發展壯大離不開廣大客戶長期以來的信賴與支持,我們將始終秉承“誠信為本、服務至上”的服務理念,堅持“二合一”的優良服務模式,真誠服務每家企業,認真做好每個細節,不斷完善自我,成就企業,實現共贏。行業涉及圍欄護欄等,在網站建設成都全網營銷推廣、WAP手機網站、VI設計、軟件開發等項目上具有豐富的設計經驗。

詳解Linux下的sudo及其配置文件/etc/sudoers的詳細配置

1.sudo介紹


sudo是linux下常用的允許普通用戶使用超級用戶權限的工具,允許系統管理員讓普通用戶執行一些或者全部的root命令,如halt,reboot,su等等。這樣不僅減少了root用戶的登陸 和管理時間,同樣也提高了安全性。Sudo不是對shell的一個代替,它是面向每個命令的。

它的特性主要有這樣幾點:

§ sudo能夠限制用戶只在某臺主機上運行某些命令。

§ sudo提供了豐富的日志,詳細地記錄了每個用戶干了什么。它能夠將日志傳到中心主機或者日志服務器。

§ sudo使用時間戳文件來執行類似的“檢票”系統。當用戶調用sudo并且輸入它的密碼時,用戶獲得了一張存活期為5分鐘的票(這個值可以在編譯的時候改變)。

§ sudo的配置文件是sudoers文件,它允許系統管理員集中的管理用戶的使用權限和使用的主機。它所存放的位置默認是在/etc/sudoers,屬性必須為0411。

2.配置文件/etc/sudoers


它的主要配置文件是sudoers,linux下通常在/etc目錄下,如果是solaris,缺省不裝sudo的,編譯安裝后通常在安裝目錄的 etc目錄下,不過不管sudoers文件在哪兒,sudo都提供了一個編輯該文件的命令:visudo來對該文件進行修改。強烈推薦使用該命令修改 sudoers,因為它會幫你校驗文件配置是否正確,如果不正確,在保存退出時就會提示你哪段配置出錯的。

言歸正傳,下面介紹如何配置sudoers

首先寫sudoers的缺省配置:

############################################################# 
# sudoers file. 
# 
# This file MUST be edited with the 'visudo' command as root. 
# 
# See the sudoers man page for the details on how to write a sudoers file. 
# 

# Host alias specification 

# User alias specification 

# Cmnd alias specification 

# Defaults specification 

# User privilege specification 
root  ALL=(ALL) ALL 

# Uncomment to allow people in group wheel to run all commands 
# %wheel    ALL=(ALL)    ALL 

# Same thing without a password 
# %wheel    ALL=(ALL)    NOPASSWD: ALL 

# Samples 
# %users ALL=/sbin/mount /cdrom,/sbin/umount /cdrom 
# %users localhost=/sbin/shutdown -h now 
##################################################################

1. 最簡單的配置,讓普通用戶support具有root的所有權限


執行visudo之后,可以看見缺省只有一條配置:


root    ALL=(ALL) ALL


那么你就在下邊再加一條配置:


support ALL=(ALL) ALL

這樣,普通用戶support就能夠執行root權限的所有命令

以support用戶登錄之后,執行:


sudo su -


然后輸入support用戶自己的密碼,就可以切換成root用戶了

2. 讓普通用戶support只能在某幾臺服務器上,執行root能執行的某些命令


首先需要配置一些Alias,這樣在下面配置權限時,會方便一些,不用寫大段大段的配置。Alias主要分成4種


Host_Alias 
Cmnd_Alias 
User_Alias 
Runas_Alias

1) 配置Host_Alias:就是主機的列表


Host_Alias      HOST_FLAG = hostname1, hostname2, hostname3


2) 配置Cmnd_Alias:就是允許執行的命令的列表


Cmnd_Alias      COMMAND_FLAG = command1, command2, command3


3) 配置User_Alias:就是具有sudo權限的用戶的列表


User_Alias USER_FLAG = user1, user2, user3


4) 配置Runas_Alias:就是用戶以什么身份執行(例如root,或者oracle)的列表


Runas_Alias RUNAS_FLAG = operator1, operator2, operator3


5) 配置權限


配置權限的格式如下:


USER_FLAG HOST_FLAG=(RUNAS_FLAG) COMMAND_FLAG


如果不需要密碼驗證的話,則按照這樣的格式來配置


USER_FLAG HOST_FLAG=(RUNAS_FLAG) NOPASSWD: COMMAND_FLAG

配置示例:


############################################################################
# sudoers file. 
# 
# This file MUST be edited with the 'visudo' command as root. 
# 
# See the sudoers man page for the details on how to write a sudoers file. 
# 

# Host alias specification 
Host_Alias   EPG = 192.168.1.1, 192.168.1.2 

# User alias specification 

# Cmnd alias specification 
Cmnd_Alias   SQUID = /opt/vtbin/squid_refresh, /sbin/service, /bin/rm 

# Defaults specification 

# User privilege specification 
root  ALL=(ALL) ALL 
support EPG=(ALL) NOPASSWD: SQUID 

# Uncomment to allow people in group wheel to run all commands 
# %wheel    ALL=(ALL)    ALL 

# Same thing without a password 
# %wheel    ALL=(ALL)    NOPASSWD: ALL 

# Samples 
# %users ALL=/sbin/mount /cdrom,/sbin/umount /cdrom 
# %users localhost=/sbin/shutdown -h now 
##################################################

感謝各位的閱讀!關于“Linux下sudo及其配置文件/etc/sudoers的示例分析”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

網站標題:Linux下sudo及其配置文件/etc/sudoers的示例分析-創新互聯
地址分享:http://m.kartarina.com/article22/ejdcc.html

成都網站建設公司_創新互聯,為您提供商城網站網站策劃App設計網站收錄網站改版網頁設計公司

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都app開發公司
主站蜘蛛池模板: 亚洲av日韩av无码| 好了av第四综合无码久久| 无码中文人妻在线一区 | 亚洲成a人片在线观看天堂无码 | 无码尹人久久相蕉无码| 无码人妻精品一区二区三区9厂| 无码色AV一二区在线播放| 人妻系列无码专区无码中出| 国产精品成人无码久久久久久 | 成人免费无码大片a毛片| 亚洲AV无码1区2区久久| 少妇无码太爽了不卡视频在线看 | 日韩一区二区三区无码影院| 本道久久综合无码中文字幕| 人妻丰满熟妇无码区免费| 国产亚洲精品无码拍拍拍色欲| 无码av免费毛片一区二区| 无码人妻精品一区二区三区久久| 亚洲Aⅴ无码一区二区二三区软件 亚洲?V无码乱码国产精品 | 成人麻豆日韩在无码视频| 日韩精品无码一区二区三区不卡 | 在线观看亚洲AV每日更新无码| 中文成人无码精品久久久不卡| 无码专区HEYZO色欲AV| 6080YYY午夜理论片中无码| 日韩精品无码一区二区三区| 国产精品无码日韩欧| 东京热人妻无码人av| 亚洲午夜国产精品无码| 精品无人区无码乱码毛片国产| 国产高清不卡无码视频| 免费无码又爽又刺激高潮的视频 | 亚洲AV色吊丝无码| 无码AV片在线观看免费| 亚洲国产精品无码专区| 免费A级毛片无码视频| 无码人妻一区二区三区一| 亚洲av无码兔费综合| 曰韩无码二三区中文字幕| 午夜无码中文字幕在线播放| 狼人无码精华AV午夜精品|