Real UID 和 Effective UID
来源:互联网 发布:js 取radio的值 编辑:程序博客网 时间:2024/05/20 05:10
每一个进程,在打开文件时,系统都要检该程序是否拥有足够的权限来进行该操作。Effective UID决定了是否拥有此权限来进行该操作。而Real UID则是执行程序的用户的ID。
可以通过为程序设置 setuid root 的属性使一个 own 为 root 的程序可以由所有用户执行,而不需要其他的权限。从而可以使该程序读写需要root权限的文件,同时也可以使用SOCK_RAW.
为程序设置 setuid root 属性:
sudo chmod 4755 file
设置之后的 file 属性为:
-rwsr-xr-x
为程序设置 setgid root 属性:
sudo chmod 2755 file
设置之后的 file 属性为:
-rwxr-sr-x
清除程序的 setuid root 属性:
sudo chmod 0755 file
- Real UID 和 Effective UID
- Real UID, Effective UID, Saved UID区别
- Linux下的real UID和effective UID
- Unix Real-UID, Effective-UID and Saved-UID [转]
- 进程的Real UID Effective UID Saved Set-User-ID
- real-uid,effictive uid,saved-uid
- UID
- uid
- uid
- uid和gid
- Android Pid和Uid
- android UID和PID
- Linux uid和gid
- UID、GID和权限
- set uid和set gid
- Android 共享UID和签名
- uid 和 euid 的区别
- 进程的uid和euid
- 通过划分的方式在线性时间内找出一个序列中第K大的元素
- cocos2d-x学习之自动内存管理和常见宏
- iOS开发-UIImageView
- hash表扩展二
- 标记语言/脚本语言/
- Real UID 和 Effective UID
- 求1+2+3+4+ + +n 的值(for语句)
- 为什么MySQL引入Double Writer?
- Python 获取当前目录下所有文件夹的大小
- max sum
- SQL语句显示表结构
- LinearLayout && RelativeLayout 常用属性
- vector与list区别
- ERROR 1406 : Data too long for column 解决办法