APUE---chap8(进程控制)---8.11(setuid/getuid)
生活随笔
收集整理的這篇文章主要介紹了
APUE---chap8(进程控制)---8.11(setuid/getuid)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
8.11 更改用戶ID和更改組ID
- 關于實際用戶ID和有效ID,可查看4.4
?setuid()可以設置 實際用戶ID(user),?有效用戶ID(effective),保存的用戶ID(save)
setgid()可以設置實際組ID(user),有效組ID(effective),保存的用戶ID(save)
- getuid()和geteuid()
- setuid的調用例子
- 不太清晰,后續繼續更新學習。
8.13 system()函數
int system(const char *command);? //相當于在/bin/bash中執行command命令
system()函數中調用了:fork+exec+wait函數,若3個函數執行成功,返回的是shell的終止狀態。若出錯,則是返回fork+exec+wait函數相關的錯誤提示。
總結
以上是生活随笔為你收集整理的APUE---chap8(进程控制)---8.11(setuid/getuid)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux打印一个文字logo
- 下一篇: Nginx配置带www域名转向无www域