日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

配置sudo权限

發(fā)布時間:2025/3/21 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 配置sudo权限 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

目錄

?1.sudo的介紹

2.實(shí)驗(yàn)準(zhǔn)備工作(前奏)

3.修改完整示例


?

?1.sudo的介紹

sudo(superuser or another do)
讓普通用戶可以以超級管理員或其他人的身份執(zhí)行命令。

sudo基本流程如下:
管理員需要先授權(quán)(修改/etc/sudoers文件)
普通用戶以sudo的形式執(zhí)行命令

修改/etc/sudoers的方法如下:
visudo(帶語法檢查,默認(rèn)沒有顏色提示)
vim /etc/sudoers(不帶語法檢查,默認(rèn)有顏色提示)

授權(quán)格式如下: 用戶或組 主機(jī)列表=(提權(quán)身份) [NOPASSWD]:命令列表

注意事項(xiàng):命令需要寫絕對路徑,對組授權(quán)需要在組名稱前面加%。

2.實(shí)驗(yàn)準(zhǔn)備工作(前奏)

? 1)使用 root 給虛擬機(jī)創(chuàng)建普通賬戶 alice,設(shè)置密碼為 654321
# useradd alice
# echo 654321 | passwd --stdin alice


??????? #重啟計劃任務(wù)服務(wù)會失敗

??????? #創(chuàng)建用戶會失敗
????????#重裝 vim 會失敗
那么問題來了,如何讓普通用戶也可以做管理員的操作呢?

?2) 管理員 root 修改/etc/sudoers 文件
????????注意是管理員 root 操作:

# vim /etc/sudoers #打開這個文件,在文件最后一行手動添加如下一行內(nèi)容 alice web1=(root) ALL #讓 alice 用戶組 web1 這臺電腦上可以以 root 的身份執(zhí)行所有命令 :wq! #該文件為只讀文件,需要 root 強(qiáng)制保存退出


3) 普通用戶 alice 再次測試一下,看看能不能裝包、啟服務(wù)、建用戶

# su - alice #先切換為普通用戶 alice $ useradd nb $ systemctl restart crond

#創(chuàng)建用戶會失敗
#重啟服務(wù)會失敗

等等... ...

$ sudo useradd nb #會提示輸入 alice 的密碼,正確輸入 alice 密碼后成功 $ sudo restart crond #成功 $ exit #退出普通用戶,回到 root

結(jié)論:正常執(zhí)行命令就是以普通用戶的身份執(zhí)行命令,sudo 后面加命令就是以 root 身份執(zhí)行命令晉級操作(高潮)
:
管理員 root 再次修改/etc/sudoers 文件,將之前添加的一行內(nèi)容適當(dāng)修改如下:

# vim /etc/sudoers alice web1=(root) NOPASSWD: ALL :wq!

#該文件為只讀文件,需要 root 強(qiáng)制保存退出
普通用戶 alice 再次測試一下:

# su - alice $ sudo useradd dachui $ sudo -i

#先切換為普通用戶 alice
#不用輸入任何密碼就可以創(chuàng)建賬戶(神奇嗎)
#普通用戶不需要任何密碼,直接切換為 root(驚不驚喜,意不意外)
普通用戶 sudo -i 切換 root 后就可以為所欲為了!
但是,前提條件是管理員需要修改 sudoers 文件,允許你這么干!!
附加嘗試(尾聲)



3.修改完整示例

cat /etc/sudoers … … root ALL=(ALL) ALL tom ALL=(root) /usr/bin/systemctl %wheel ALL=(ALL) ALL

#該文件為只讀文件,需要 root 強(qiáng)制保存退出
總結(jié)語法:用戶
主機(jī)名=(提權(quán)的用戶)
NOPASSWD: 命令

總結(jié)

以上是生活随笔為你收集整理的配置sudo权限的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。