标签:setuid 用户 chmod sticky setgid linux 权限 rwxstST
- 1、基础权限
针对用户、用户所属组、其他用户的 rwx 【读写可执行权限】
- 2 、基础rwx不能解决一些复杂问题需要st(或者有可能是ST)
如果你作为普通用户有自己的特殊需求想改下自己的密码 借助 passwd 密码
这时候需要 临时越权操作位 setuid,如果希望你文件夹里面创建的文件都和文件夹组一样你应该使用setgid、要想对有写权限的用户不能拿删除文件可以使用sticky bit
setuid -> 4 u+s ==> chmod u+s chmod 4XXX 如:chmod 4000
setgid -> 2 g+s ==> chmod u+s chmod 2XXX 如:chmod 2000
sticky -> 1 o+t ==> chmod u+s chmod 1XXX 如:chmod 1000
setuid针对 用户位置 一般是: chmod u+s 或者 chmod
setuid:让普通用户以管理员用户身份运行管理员才能运行的程序或命令。
setgid: 任何用户在此目录下创建的文件都具有和该目录所属的组相同的组.
sticky bit: 防删除位. 没有r权限不能增删文件. 要可以添加但不能删除
标签:setuid,用户,chmod,sticky,setgid,linux,权限,rwxstST 来源: https://blog.csdn.net/qq_26792141/article/details/120824194
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。