腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么进程有
UID
/GID?
、
UID
和GID在进程参数中的意义是什么?$ ps -Ao
uid
,
euid
,ruid,suid,cmd | grep passwd因此,看起来
UID
被更改为
EUID
。
浏览 0
提问于2019-12-16
得票数 2
回答已采纳
1
回答
shell_exec()子进程应该继承
euid
吗?
、
、
、
我以root用户身份运行php-cli 7.3.19 (在Debian 10 Buster上,
linux
内核4.19.0-8-AMD 64上),在使用posix_seteuid()更改我的
euid
之后,子进程应该继承我的
euid
吗?,但是测试一下,root
uid
=0(root) "
浏览 2
提问于2020-07-14
得票数 0
回答已采纳
3
回答
RealUID,保存的
UID
,有效的
UID
。到底怎么回事?
、
、
这是一个set-root-
uid
程序-rwsr-sr-x 1 root root 7406 2011-12-13 22:37 ./x*int main(void) { "
UID
GID \n" geteuid(), getegid() setuid(0); // HOW DOES THIS SUCC
浏览 1
提问于2011-12-14
得票数 39
回答已采纳
4
回答
python脚本上的Setuid位:
Linux
、
、
、
我正在
linux
和Solaris 上以非特权用户的身份运行这个小型python脚本:import os在运行之前,setuid位是在脚本上设置的(不是在python解释器上):chmod 4750 getuid.py
u
浏览 6
提问于2011-11-29
得票数 16
回答已采纳
1
回答
如何在
Linux
Kernel 4.2中获取当前进程的
UID
和
EUID
?
、
如LDD3第6章p175所示,我们可以通过current->
uid
和current->
euid
获得当前进程的
UID
和
EUID
。但是
Linux
4.2内核对struct task_struct的定义不再包含以
uid
或
euid
命名的字段。所以,我想知道是否有其他方法来获取
UID
和
EUID
?谢谢!
浏览 41
提问于2016-08-30
得票数 5
回答已采纳
1
回答
Linux
伪代码中有效的、真实的、已保存的文件系统
UID
操作
、
、
我花了一些时间在Groovy中编写了一些代码,以减少我对
Linux
UID
操作的困惑,因为手册页很乱。/** * The manipulable data structureand access int fsuid // filesystem
UID
; access
浏览 1
提问于2011-07-22
得票数 4
1
回答
如何检索我的进程保存的
uid
?
、
、
、
、
在POSIX中,有一些著名的函数getuid()和geteuid()用于获取进程的真实和有效的
uid
。但是,检查保存的
uid
也是有用的(在支持POSIX保存的
uid
的平台上,这是当前的每个操作系统)。然而,在他们的实现指南中,他们没有解释如何检查所有平台上保存的
uid
。 如何检索我的进程保存的
uid
?
浏览 4
提问于2014-01-22
得票数 1
回答已采纳
1
回答
从setuid root程序运行"systemctl restart ___“而不询问根密码?
、
我正在为一个运行
Linux
(VGA8)的网络设备进行开发,对于CentOS控制台上的一些非常基本的配置,我们已经设置了一个锁定的用户帐户。
浏览 9
提问于2019-12-06
得票数 1
1
回答
UID
为0的进程可以做什么,
EUID
为0的进程不能做什么?
、
、
、
、
我意识到我错过了用户I (
UID
)和有效用户I (
EUID
)的微妙之处,需要一些澄清。注:我正在开发macOS,尽管我怀疑在
Linux
的世界里一切都是有意义的。如果我运行这个二进制文件并记录来自getuid()和geteuid()的值,那么我会看到
UID
=501 (我的常规用户)和
EUID
=0 (根用户)。我可以进一步调用setuid(0)来设置
UID
=0。 我的问题是,我什么时候需要这样做?也就是说,我的进程可以用(
UID
,
EUID
)=(0,0)做什
浏览 12
提问于2019-12-19
得票数 0
1
回答
Linux
BPFtrace -没有检测到来自suid位应用程序的用户交换机
、
、
TIME PID COMM
UID
SYSCALL ARGS (RET)Why是否通过监视上述系统来检测到?
浏览 0
提问于2023-02-17
得票数 2
回答已采纳
3
回答
如何从root使用setuid()成为用户,并有可能稍后再次成为root?
、
、
、
、
如果我使用SUID位对我的二进制文件执行chmod操作,并使其属于根用户,这很有效,因为现在我有
UID
=某个用户,
EUID
=根用户,所以我可以使用seteuid(0)和seteuid(getuid(但是如果我使用sudo而不是设置SUID,那么
UID
==
EUID
== 0,因此调用seteuid(getuid())不会有任何效果。而且,我不能只是将某个随机用户的
UID
更改为某个值,因为setuid()手册页清楚地指出,如果从以根用户身份运行的程序调用它,用户将永远失去特权,并且没有希望找回特权。
浏览 0
提问于2010-02-17
得票数 11
回答已采纳
1
回答
使用特定的用户身份验证从另一个perl脚本调用perl脚本。
、
我有如下所示的系统脚本来显示堆栈细节[sufuser@101 bin]$ ./displayPD 注意(此脚本不能作为root运行)但是,当我使用下面的system命令从脚本调用它时,它被作为根调用,并且脚本无法执行。如何保留用户会话以供执行? system("/opt/SMAW/SMAWsuf/bin/displayPD -n Node03 >
浏览 2
提问于2015-02-27
得票数 1
回答已采纳
2
回答
set-
UID
优先程序
、
我有两个问题: 考虑的情况是,Alice运行由Bob拥有的Set-
UID
程序。该程序希望读取/ etc / data中包含的文件,该文件由Alice读取,但不被其他任何人读取。
浏览 4
提问于2020-09-22
得票数 1
回答已采纳
1
回答
为什么setuid位的工作不一致?
、
、
、
、
我写了代码:#include <stdlib.h> system("/bin/sh");}gcc a.c -o a.outsudo chown root.root a.out在Ubuntu14.04上,当我以普通用户的身份运行时,我获得了root特权。为什么不一样?
浏览 0
提问于2019-05-16
得票数 9
回答已采纳
2
回答
Perl中的grep问题
、
、
=0
euid
=0 tty=/dev/pts/1 ruser= something= user=something Aug 1 03:34:20 something sudo: pam_unix(sudo:auth): authentication failure; logname=something
uid
=0
euid
=0 tty=/dev/pts/0 ruser= something=:auth): authentication failure; logname=som
浏览 22
提问于2018-08-02
得票数 0
1
回答
macos 10 setuid无缘无故失败
、
我运行此代码来更改真实的
uid
,如果进程:#include <cstdio>#include <sys/types.h>#include <unistd.h> {} prin
浏览 8
提问于2014-12-17
得票数 1
1
回答
setreuid调用无法重新建立进程权限。
、
、
、
、
我的第一个想法是,将我的“根调用”嵌套在一个海鱼(0,0)和一个海胆(ruid,
euid
)之间就足够了,但我错了。返回到正常用户的唯一方法是在“根调用”之后的raw中两次调用setreuid(ruid,
euid
)。check the permission, that the program is setuid ruid = getuid (); setreuid(ruid,
euid
);
浏览 1
提问于2012-05-08
得票数 0
回答已采纳
1
回答
LSCopyApplicationURLsForURL无法与根用户一起工作
当我以管理员身份运行root.If时,LSCopyApplicationURLsForURL没有返回所有已安装的应用程序。致以问候,阿克巴
浏览 3
提问于2011-07-11
得票数 3
回答已采纳
1
回答
如何将根
euid
从c++传递到shell脚本
、
、
我有一个运行在嵌入式
linux
系统上的C++程序。
uid
_t _
euid
; gid_t _rgid; int getPrivilege(
uid
_t&,
uid
_t&
浏览 0
提问于2020-05-07
得票数 1
1
回答
从
EUID
查找
UID
如果我没有错,我如何从我当前的
EUID
中找到
UID
。我尝试了whoami和我是谁,都以root身份给出了输出。
浏览 2
提问于2013-10-26
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux服务器程序规范,运维人必藏!
运维人必收藏的最全Linux服务器程序规范
uid.mapping用户唯一设计
加入工会,不知道怎么查询西瓜UID,我来教你
誉天红帽认证_linux下的通配符
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券