好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Linux系統(tǒng)中掩耳盜鈴的sudo配置

Linux系統(tǒng)中掩耳盜鈴的sudo配置

熱門標簽:德陽400電話申請 外呼電話系統(tǒng)怎么操作 百度地圖標注直線距離 怎么在百度地圖標注公司的位置 商機地圖標注 測繪地圖標注名稱 智能電銷機器人有用嗎 鶴崗400電話申請 天津電話外呼系統(tǒng)排名

 今天在這里討論Linux系統(tǒng)中一個非常滑稽的系統(tǒng)配置失誤,就是sudo,為什么說是滑稽的配置呢,就是因為如果配置不當?shù)脑挘胀ㄓ脩舴浅H菀拙涂梢蕴釞?quán)到root用戶,而且沒有一點技術(shù)含量,系統(tǒng)管理員自己以為已經(jīng)做好了權(quán)限管理,其實如果配置不當,權(quán)限漏洞已經(jīng)出現(xiàn)。

  很多公司Linux系統(tǒng)都會用到sudo來配置普通用戶可以執(zhí)行的超級用戶權(quán)限,一是為了系統(tǒng)管理員更安全的操作系統(tǒng),二是可以為研發(fā)人員提供可控的權(quán)限范圍,下面就看一下我們在系統(tǒng)中常見的sudo配置文件。

復制代碼 代碼如下:

admin ALL=(ALL) NOPASSWD: /app/nginx/sbin/nginx

  這一段配置文件顯示admin用戶可以通過sudo來調(diào)用root權(quán)限啟動nginx,相信這也是經(jīng)常使用sudo的功能之一,因為如果nginx啟動的是80端口的話,普通用戶是無法啟動的,因為系統(tǒng)限制了1024以下的端口監(jiān)聽只有root權(quán)限才可以操作,問題大多出現(xiàn)在這個sbin目錄下的nginx可執(zhí)行文件上,因為我們既然要將nginx的管理權(quán)限交付給普通用戶admin,那么大部分情況是nginx的所有文件權(quán)限所屬用戶及組也都為admin,就像下面顯示的這樣。

復制代碼 代碼如下:

[admin@localhost sbin]$ ll
總用量 3004-rwxr-xr-x 1 admin admin 3066035 9月  10 2014 nginx

  但是如果sbin目錄下的nginx文件權(quán)限也為admin用戶,而此時該文件還在sudo權(quán)限配置中,那么問題就來了,admin用戶可以將系統(tǒng)任意命令copy過來變成nginx文件,到這里大家應該知道潛在的風險是有多大了,只要是任何命令文件admin用戶有只讀權(quán)限,那么就可以把文件變成nginx,隨意以root身份執(zhí)行該命令,因為sudo只關(guān)心執(zhí)行的文件名,而不關(guān)心文件內(nèi)容本身,如果此時admin用戶需要提權(quán)到root用戶下也很簡單,只要將系統(tǒng)的vi命令copy到sbin目錄下并重命名為nginx,當文件替換后,此時的nginx文件就變成了系統(tǒng)的vi命令,如果admin用戶此時運行sudo nginx時就是以root用戶的權(quán)限來執(zhí)行vi動作了,例如用戶執(zhí)行sudo nginx /etc/sudoers,他就可以用root身份來編輯這個文件,從而給自己開放一個NO PASSWORD ALL的權(quán)限,只要保存sudo配置文件,執(zhí)行sudo su -就可以輕松切換到root權(quán)限中來了,而后再將被替換的nginx文件復原,此時用root權(quán)限就可以輕松留下系統(tǒng)后門,同時再清空操作記錄,完成整個操作而不留痕跡,下面來總結(jié)一下admin提權(quán)需要的幾步操作。

[admin@localhost ~]$ sudo -l用戶 admin 可以在該主機上運行以下命令:

復制代碼 代碼如下:

    (ALL) NOPASSWD: /app/nginx/sbin/nginx
[admin@localhost ~]$ which vi
/bin/vi
[admin@localhost ~]$ cp /bin/vi /app/nginx/sbin/nginx
[admin@localhost ~]$ sudo /app/nginx/sbin/nginx /etc/sudoers   //注意此時已經(jīng)是調(diào)用root權(quán)限vi編輯sudoers文件了
[admin@localhost ~]$ sudo -l用戶 admin 可以在該主機上運行以下命令:
    (ALL) NOPASSWD: ALL
[admin@localhost ~]$ sudo su - root
[root@localhost ~]#   //用戶成功切換到root權(quán)限

  避免這樣的問題發(fā)生其實也很簡單,就是將我們需要執(zhí)行的文件所屬權(quán)限都改為root即可,這樣普通用戶就沒有辦法用copy的方法來改寫這個文件,因為他對于該文件已經(jīng)沒有操作權(quán)限了,從而也就規(guī)避了這種提權(quán)風險。

  最后提一下發(fā)現(xiàn)這個配置問題的過程,在很早剛開始負責運維工作時,那個時候還是在一家傳統(tǒng)互聯(lián)網(wǎng)企業(yè),甲方對于權(quán)限的控制非常嚴格,對于系統(tǒng)操作人員只提供普通用戶權(quán)限,如果普通用戶需要操作apache或者是nginx等就需要配置sudo,由于申請root權(quán)限的流程非常繁瑣,在一次非常緊急的系統(tǒng)故障處理中就發(fā)現(xiàn)了這個方法,而當時的sudo可執(zhí)行文件就存在權(quán)限所屬的問題,最終提權(quán)成功了,不過這種方法還是不鼓勵大家去做哈,如果在生產(chǎn)系統(tǒng)中發(fā)現(xiàn)有這樣的問題,應該及時更新修復,避免由于權(quán)限泄漏導致的更多問題。

您可能感興趣的文章:
  • Linux系統(tǒng)中sudo命令的十個技巧總結(jié)
  • Linux下普通用戶用sudo su給自己加root權(quán)限的方法
  • Linux 添加普通用戶到 sudo 列表的方法
  • 詳解Linux下的sudo及其配置文件/etc/sudoers的詳細配置
  • Linux用戶配置sudo權(quán)限(visudo)的方法
  • linux sudo命令詳解
  • linux系統(tǒng)sudo命令詳解
  • java在linux系統(tǒng)下開機啟動無法使用sudo命令的原因及解決辦法
  • Linux使用Sudo委派權(quán)限

標簽:六盤水 優(yōu)質(zhì)小號 滁州 百色 丹東 自貢 武漢 鎮(zhèn)江

巨人網(wǎng)絡(luò)通訊聲明:本文標題《Linux系統(tǒng)中掩耳盜鈴的sudo配置》,本文關(guān)鍵詞  Linux,系統(tǒng),中,掩耳盜鈴,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux系統(tǒng)中掩耳盜鈴的sudo配置》相關(guān)的同類信息!
  • 本頁收集關(guān)于Linux系統(tǒng)中掩耳盜鈴的sudo配置的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 台湾四级电影| 91精品国产国拍一二三产品价格| 日日人人| 亚洲国产AV精品毛片| 成人网站?免费| 美女一级视频| 精品亚洲AV无码区最新对白优播| 男女扒衣亲吻亲胸视频| 欧美精品亚洲精品| 69pao国产成人免费视频网站下载 pao560强力打造高清在线观看视频 | 男女猛烈啪啦啦啦免费| 欧美juliaann精品videos| 欧洲女同同性videos0| 男生操女生逼逼| 国产欧美精品一级| 啊啊啊好粗好大| 好粗好大好爽| 人人妻人人爽人人添夜夜视频AV| 欧美午夜在线播放| 激情欧美激电影| 在线观看国产精成人品| 善良的小峓子HD中字3D漫画| 日韩行做爰免费A片AA片| 一级片美国| 亚亚洲精品黑人巨大在线播放 | 91狠狠色综合久久久夜色撩人| 久久精品国产74国产| aa在线| 久久精品国产亚洲a不卡| 欧美怡红院免费全部视频| 看黄色片的软件| 强行挺进美艳麻麻体内| 91猥琐眼镜摄影调教国模超超| 把腿张开老子臊烂你小说软件特色 | 亲胸揉胸膜下刺激视频风险评估| 最新男同志freevideos| **特黄试看一级毛片| 国产国语一级毛片| 厨房春潮| 久久亚洲一区二区三区四区五区高 | 国产成人精品一区二区三区免费看 |