suid的坑

初學Linux必定都接觸了suid,也知道它的做用,但它在使用時有個坑,折騰了一夜,寫在這裏bash

1,suid簡介(知道的能夠跳過):給一個可執行文件設置suid,能夠使得其餘用戶執行時臨時擁有文件屬主的權限。例如,passwd修改系統的密碼文件,該文件無疑是屬於root的,但任何用戶都能執行passwd成功修改密碼文件。就是由於權限中的 sui

2,踩個坑!3d

     看到這裏,必定有人躍躍欲試了,立刻寫個bash腳本!blog

     例如,查看root家目錄:編譯

     添加權限:權限

     火燒眉毛切換普通用戶執行,然而。。。。:密碼

3,換個寫法:im

    那換C語言寫一下試試?d3

    編譯,執行:腳本

    此次成功了。。。。。

相關文章
相關標籤/搜索