社区
Linux/Unix社区
帖子详情
请问用户实际用户ID和有效用户ID什么意思?
mybesthhujian
2005-03-24 05:32:33
谢谢!!!
...全文
377
4
打赏
收藏
请问用户实际用户ID和有效用户ID什么意思?
谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sharkhuang
2005-03-25
打赏
举报
回复
程序里面可以改变用户id
qfxx
2005-03-25
打赏
举报
回复
有效用户ID(EUID)是你最初执行程序时所用的ID
表示该ID是程序的所有者
真实用户ID(UID)是程序执行过程中采用的ID
该ID表明当前运行位置程序的执行者
举个例子
程序myprogram的所有者为501/anna
以501运行该程序此时UID和EUID都是501
但是由于中间要访问某些系统资源
需要使用root身份
此时UID为0而EUID仍是501
TangChin
2005-03-24
打赏
举报
回复
楼上说的差不多了。。。
nodummy
2005-03-24
打赏
举报
回复
这个……
有效UID是进程真正运行时候的UID,而实际UID是运行这个进程真正的用户的UID,一般来说两个应该一致,但是如果这个程序设置了SUID,那么,运行时候的UID就未必是实际UID了……
Linux
用户
管理及
用户
信息查询命令 < Series 7. >
Re: 《
用户
管理及
用户
信息查询命令》 ---------------------------------------内容提要: 01/19)命令useradd :创建
用户
02/19)命令usermod :修改
用户
信息03/19)命令userdel :删除
用户
04/19)命令groupadd:创建新组05/19)命令groupdel :删除
用户
组06/19)命令passwd :修改
用户
密码07/19)命令chage :修改
用户
密码
有效
期08/19)命令chpasswd:批量更新
用户
密码09/19)命令su :切换
用户
10/19)命令visudo :编辑sudoers文件11/19)命令sudo :以另一个
用户
身份执行命令12/19)命令
id
:显示
用户
与
用户
组的信息13/19)命令w :显示已登录
用户
信息14/19)命令who : 显示已登录
用户
信息15/19)命令users :显示已登录
用户
16/19)命令whoami : 显示当前登录的
用户
名17/19)命令last :显示
用户
登录列表18/19)命令lastb : 显示
用户
登录失败的记录19/19)命令lastlog : 显示所有
用户
的最近登录记录 本人在教学和实战过程中发现,即便是有一定运维经验的人,可能已经能够搭建一定复杂度的Linux架构,但是在来来回回的具体操作中,还是体现出CLI(命令界面)功底不够扎实,甚至操作的非常‘拙’、处处露‘怯’。 对一个士兵来说,枪就是他的武器,对于一个程序员来说,各种library(工具库)就是他的武器;而对于Linux运维人员来说,无疑命令行工具CLI(命令界面)就是他们的武器;高手和小白之间的差距往往就体现在对于这些“武器”的掌握和熟练程度上。有时候一个参数就能够解决的事情,小白们可能要写一个复杂的Shell脚本才能搞定,这就是对CLI(命令界面)没有理解参悟透彻导致。 研磨每一个命令就是擦拭手中的作战武器,平时不保养不理解,等到作战的时候,一定不能够将手中的武器发挥到最好,所以我们要平心、静气和专注,甘坐冷板凳一段时间,才能练就一身非凡的内功! 本教程从实战出发,结合当下流行或最新的Linux(v6/7/8 版本)同时演示,将命令行结合到解决企业实战问题中来,体现出教学注重实战的务实精神,希望从事或未来从事运维的同学,能够认真仔细的学完Linux核心命令的整套课程。 本课程系列将逐步推出,看看我教学的进度和您学习的步伐,孰占鳌头! 注:关于教学环境搭建,可以参考本人其它课程系列,本教学中就不再赘述! 《参透 VMware 桌面级虚拟化》 《在虚拟机中安装模版机(包括应用软件等)》 《SecureCRT 连接 GNS3/Linux 的安全精密工具》
linux:
有效
用户
id
、
实际
用户
id
、设置
用户
id
有效
用户
id
、
实际
用户
id
、设置
用户
id
概念更改
用户
ID
以下内容均来自https://www.cnblogs.com/stemon/p/5287631.html的内容实例分析一: 概念
实际
用户
id
(RU
ID
,进程特有的概念): 在开机时,你输入的账号的对应
id
就是
实际
用户
u
id
,说白了就是登录号,站在
用户
的角度上看。
有效
用户
id
(EU
ID
,进程特有的概念): 一般和RU
ID
相同,站在操作系统的...
实际
用户
ID
,
有效
用户
ID
及设置
用户
ID
详解
实际
用户
ID
,
有效
用户
ID
和设置
用户
ID
看UNIX相关的书时经常能遇到这几个概念,但一直没有好好去理清这几个概念,以致对这几个概念一直一知半解。今天好好区分了一下这几个概念并总结如下。说白了这几个U
ID
引出都是为了系统的权限管理。 下面分别用RU
ID
, EU
ID
,SU
ID
来表示
实际
用户
ID
,
有效
用户
ID
,设置
用户
ID
。另外
用户
ID
是个整型数,为了说
对
用户
ID
、组
ID
、附属组
ID
、
有效
、
实际
、设置
用户
、设置组
ID
等的理解
1、什么是
用户
ID
、组
ID
、附属组
ID
? (1)
用户
ID
: 就是
用户
的一个身份标识,操作系统通过
用户
ID
来知道
用户
是谁。 (2)组
ID
: 一个
用户
不仅有一个
用户
ID
,他还属于一个组(或者多个组),设置组
ID
的目的是在组间可以共享资源,方便
用户
组间合作,共同开发同一个项目。 (3)附属组
ID
:一个
用户
可能不止参与一个项目 ,因此一个
用户
可以属于多个组。区分组
ID
和附属组
ID
的方式是:组
ID
指的是创建...
linux
实际
用户
和
有效
用户
的区别,附程序示例说明
看unix高级编程的时候,第八章有提到
实际
用户
和
有效
用户
,那么这两个
用户
到底是什么,它们之间有什么区别呢?
实际
用户
:表示一开始执行程序的
用户
,比如用账号iceup登录shell,然后执行程序ls,那么
实际
用户
就是iceup。
有效
用户
:
有效
用户
是指在程序运行时,计算权限的
用户
。大多数情况下
实际
用户
和
有效
用户
相等,但是在执行拥有SU
ID
权限的程序的时候,这两个
用户
通常会不一致。 为方便理解,...
Linux/Unix社区
23,124
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章