linux
文章平均质量分 77
fishlookbird
记录自己的点滴
展开
-
Linux系统UID和GID详解
Linux系统UID和GID详解 一个文件都有一个所有者, 表示该文件是谁创建的. 同时, 该文件还有一个组编号, 表示该文件所属的组, 一般为文件所有者所属的组. 如果是一个可执行文件, 那么在执行时, 一般该文件只拥有调用该文件的用户具有的权限. 而setuid, setgid 可以来改变这种设置. setuid: 设置使文件在执行阶段具有文件所有者的权限. 典型的文转载 2017-06-05 10:02:09 · 4625 阅读 · 0 评论 -
linux权限之setUID
咱们从普通用户修改密码说起。我们知道linux用户修改密码,最终修改的是/etc/shadow这个文件。可是我们用 ll /etc/shadow命令查看会发现此文件的权限为000,如下图:也就是说,非root用户对此文件没有任何权限。那矛盾就产生了:linux普通用户是有权限修改自己密码的,而普通用户又不俱备对/etc/shadow这个文件的任何权限。linux操作转载 2017-06-05 10:15:06 · 719 阅读 · 0 评论