亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Linux服務器 > 正文

linux sudo命令詳解

2024-09-05 23:03:30
字體:
來源:轉載
供稿:網友

簡單的說,linux/201334.html">sudo 是一種權限管理機制,管理員可以授權于一些普通用戶去執行一些 root 執行的操作,而不需要知道 root 的密碼。

嚴謹些說,sudo 允許一個已授權用戶以超級用戶或者其它用戶的角色運行一個命令。當然,能做什么不能做什么都是通過安全策略來指定的。sudo 支持插件架構的安全策略,并能把輸入輸出寫入日志。第三方可以開發并發布自己的安全策略和輸入輸出日志插件,并讓它們無縫的和 sudo 一起工作。默認的安全策略記錄在 /etc/sudoers 文件中。而安全策略可能需要用戶通過密碼來驗證他們自己。也就是在用戶執行 sudo 命令時要求用戶輸入自己賬號的密碼。如果驗證失敗,sudo 命令將會退出。(注意,本文介紹的 sudo 命令運行在 ubuntu 14.04中。)

sudo 命令語法

sudo [-bhHpV][-s ][-u <用戶>][指令]

sudo [-klv]

參數

  -b  在后臺執行指令。

  -h  顯示幫助。

  -H  將HOME環境變量設為新身份的HOME環境變量。

  -k  結束密碼的有效期限,也就是下次再執行sudo時便需要輸入密碼。

  -l  列出目前用戶可執行與無法執行的指令。

  -p  改變詢問密碼的提示符號。

  -s  執行指定的shell。

  -u  <用戶>  以指定的用戶作為新的身份。若不加上此參數,則預設以root作為新的身份。

  -v  延長密碼有效期限5分鐘。

  -V  顯示版本信息。

  -S  從標準輸入流替代終端來獲取密碼

sudo 程序相關文件

/etc/sudoers/etc/init.d/sudo/etc/pam.d/sudo/var/lib/sudo/usr/share/doc/sudo/usr/share/lintian/overrides/sudo/usr/share/bash-completion/completions/sudo/usr/bin/sudo/usr/lib/sudo

基本配置

系統默認創建了一個名為 sudo 的組。只要把用戶加入這個組,用戶就具有了 sudo 的權限。
至于如何把用戶加入 sudo 組,您可以直接編輯 /etc/group 文件,當然您得使用一個有 sudo 權限的用戶來干這件事:

$ sudo vim /etc/group

在 sudo 組中加入新的用戶,要使用逗號分隔多個用戶。

linux,sudo,sudo命令使用,linux的sudo命令

或者您可以使用 usermod 命令把用戶添加到一個組中:

$ sudo usermod -a -G sudo jack

上面的設置中我們把用戶 jack 添加到了 sudo 組中,所以當用戶 jack 登錄后就可以通過 sudo 命令以 root 權限執行命令了!

詳細配置

在前面的配置中我們只是把用戶 jack 加入了 sudo 組,他就具有了通過 root 權限執行命令的能力。

現在我們想問一下,這是怎么發生的?是時候介紹如何配置 sudo 命令了!

sudo 命令的配置文件為 /etc/sudoers。(注意,/etc/sudoers 的配置內容十分豐富,我們僅做簡單的介紹。要了解更多信息,請參考 man sudoers。)

編輯這個文件是有單獨的命令的 visudo(這個文件我們最好不要使用 vim 命令來打開),是因為一旦你的語法寫錯會造成嚴重的后果,這個工具會替你檢查你寫的語法,這個文件的語法遵循以下格式:

who where whom command

說白了就是哪個用戶在哪個主機以誰的身份執行那些命令,那么這個 where, 是指允許在那臺主機 ssh 連接進來才能執行后面的命令,文件里面默認給 root 用戶定義了一條規則:

root    ALL=(ALL:ALL)       ALL

root    表示 root 用戶。

ALL     表示從任何的主機上都可以執行,也可以這樣 192.168.100.0/24。

(ALL:ALL)   是以誰的身份來執行,ALL:ALL 就代表 root 可以任何人的身份來執行命令。

ALL     表示任何命令。

那么整條規則就是 root 用戶可以在任何主機以任何人的身份來執行所有的命令。

現在我們可以回答 jack 為什么具有通過 root 權限執行命令的能力了。打開 /etc/sudoers 文件:

linux,sudo,sudo命令使用,linux的sudo命令

sudo 組中的所有用戶都具有通過 root 權限執行命令的能力!

再看個例子:

nick  192.168.10.0/24=(root) /usr/sbin/useradd

上面的配置只允許 nick 在 192.168.10.0/24 網段上連接主機并且以 root 權限執行 useradd 命令。

設置 sudo 時不需要輸入密碼

執行 sudo 命令時總是需要輸入密碼事件很不爽的事情(拋開安全性)。有些應用場景也需要在執行 sudo 時避開輸入密碼的交互過程。

那么需要如何設置呢?其實很簡單,只需要在配置行中添加 NOPASSWD: 就可以了:

******  ALL=(ALL) NOPASSWD: ALL

再試試看,是不是已經不需要輸入密碼了?

sudo 的日志

在 ubuntu 中,sudo 的日志默認被記錄在 /var/log/auth.log 文件中。當我們執行 sudo 命令時,相關日志都是會被記錄下來的。比如下圖中顯示的就是一次執行 sudo 命令的日志:

linux,sudo,sudo命令使用,linux的sudo命令

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产亚洲精品久久| 成人福利视频在线观看| 日韩美女福利视频| 国产精品美乳在线观看| 欧美交受高潮1| 久久久久久999| 成人xxxx视频| 欧美日韩国产激情| 亚洲成人中文字幕| 国产一区二区三区高清在线观看| 日韩精品在线第一页| 久久全球大尺度高清视频| 77777少妇光屁股久久一区| 伊人久久久久久久久久| 欧美理论在线观看| 国产成人精品999| 欧美国产第二页| 欧美三级欧美成人高清www| 久久国产精品亚洲| 国产成人精品免高潮费视频| 久久青草精品视频免费观看| 日韩亚洲精品电影| 91精品国产91久久久久久最新| 亚洲片在线观看| 亚洲精品动漫100p| 国产成人一区二区三区| 97视频人免费观看| 亚洲一级一级97网| 欧美精品激情在线观看| 日韩精品中文字幕在线| 亚洲精品免费一区二区三区| 亚洲成人在线视频播放| 91精品视频观看| 欧美人与物videos| 欧美成人激情图片网| 欧美在线观看日本一区| 国产不卡一区二区在线播放| 欧美精品国产精品日韩精品| 国产日韩欧美在线| 午夜精品久久久久久久男人的天堂| 欧美视频免费在线观看| 韩剧1988免费观看全集| 国产区精品视频| 亚洲欧美国产日韩天堂区| 亚洲mm色国产网站| 国产精品大陆在线观看| 一区二区三区高清国产| 国产精品久久久久影院日本| 亚洲国产天堂久久综合| 这里只有精品视频| 亚洲第一页中文字幕| 亚洲偷欧美偷国内偷| 亚洲网址你懂得| 日韩高清免费观看| 国产精品视频公开费视频| 日韩精品视频在线| 久久久精品久久| 色综合伊人色综合网| 日韩在线观看精品| 国产在线高清精品| 日韩精品在线观看一区| 国产精品看片资源| 成人久久18免费网站图片| 欧美精品18videos性欧| 精品免费在线观看| 成人免费视频在线观看超级碰| 亚洲天堂成人在线视频| 欧美一区二区视频97| 日韩av在线免费观看一区| 九九热精品视频在线播放| 国产亚洲欧美视频| 欧美自拍大量在线观看| 亚洲aⅴ男人的天堂在线观看| 另类图片亚洲另类| 日韩精品免费在线观看| 91久久国产精品| 亚洲女人被黑人巨大进入al| 一区二区三欧美| www.日韩系列| 一区二区三区视频免费在线观看| 久久99热精品这里久久精品| 欧美野外wwwxxx| 中文字幕亚洲综合久久| 亚洲97在线观看| 亚洲一区二区久久久| 亚洲欧美变态国产另类| 91禁外国网站| 日韩大胆人体377p| 欧美精品在线免费观看| 欧美极品少妇xxxxⅹ免费视频| 欧美怡春院一区二区三区| 亚洲黄色在线看| 久久久久久一区二区三区| 一区二区中文字幕| 日韩小视频网址| 不卡伊人av在线播放| 一区二区三区无码高清视频| 久久噜噜噜精品国产亚洲综合| 在线观看日韩av| 国产精品一区二区三区毛片淫片| 国产精品自产拍在线观看中文| 亚洲欧美日韩一区二区三区在线| 亚洲精品aⅴ中文字幕乱码| 久久中文字幕在线视频| 国产精品永久免费视频| 日韩高清人体午夜| 国产成人avxxxxx在线看| 久久久精品在线观看| 91久久中文字幕| 日韩高清欧美高清| 中日韩美女免费视频网址在线观看| 日韩中文字幕视频| 日韩av免费在线看| 欧美亚洲另类激情另类| 亚洲精品理论电影| 55夜色66夜色国产精品视频| 97国产精品视频人人做人人爱| 成人乱人伦精品视频在线观看| 不卡av在线网站| 日韩在线视频二区| 亚洲成人精品av| 国产精品一区二区av影院萌芽| 91地址最新发布| 97人人模人人爽人人喊中文字| 亚洲女人天堂色在线7777| 亚洲综合在线小说| 欧美日韩福利在线观看| 国产综合福利在线| 黄网动漫久久久| 国产精国产精品| 亚洲成色777777女色窝| 欧美久久久精品| 亚洲成人激情视频| 欧美性69xxxx肥| 91午夜在线播放| 亚洲一区二区免费| 日韩成人小视频| 日韩电影免费在线观看中文字幕| 福利微拍一区二区| 亚洲综合在线做性| 97精品在线视频| 亚洲天堂av网| 欧美极品美女视频网站在线观看免费| 日韩一区二区福利| 日韩成人久久久| 91亚洲精品在线观看| 国产精品91久久久久久| 欧美乱大交xxxxx| 欧美激情a∨在线视频播放| 欧美在线视频免费观看| 亚洲国产一区二区三区四区| 欧美在线视频免费观看| 欧美精品午夜视频| 97国产精品人人爽人人做| 精品小视频在线| 亚洲精品免费网站| 亚洲精品国产福利| 欧美日韩在线观看视频小说| 色综合天天综合网国产成人网| 久久精品国产69国产精品亚洲| 亚洲va电影大全| 欧美一区二区影院| 久久精品视频在线播放| 欧美成人免费全部观看天天性色|