jjzjj

loginuid

全部标签

linux - 这是 linux 内核中有关写入/proc/self/loginuid 的错误吗?

我有可能在linux内核中发现了一个错误。让我们考虑从主线程和一个辅助线程写入/proc/self/loginuid的应用程序。代码如下:#include#include#include#include#include#includevoidwrite_loginuid(char*str){intfd;printf("%s\n",str);fd=open("/proc/self/loginuid",O_RDWR);if(fd执行此应用程序后,我们得到:mainprocesstestmypid=3487,tid=3487,parentpid=3283Hellofromthread!myp

linux - 这是 linux 内核中有关写入/proc/self/loginuid 的错误吗?

我有可能在linux内核中发现了一个错误。让我们考虑从主线程和一个辅助线程写入/proc/self/loginuid的应用程序。代码如下:#include#include#include#include#include#includevoidwrite_loginuid(char*str){intfd;printf("%s\n",str);fd=open("/proc/self/loginuid",O_RDWR);if(fd执行此应用程序后,我们得到:mainprocesstestmypid=3487,tid=3487,parentpid=3283Hellofromthread!myp

linux -/proc/pid/loginuid 中的某些 uid 很奇怪

我正在分析unix/linux中的procfs,一些进程的loginuid真的很奇怪。一些pid作为loginuid有一个很大的数字:4294967295。它们是守护进程还是系统事件还是怎么回事?#cat/proc/11071/loginuid4294967295 最佳答案 4294967295只是(unsignedlong)-1。-1表示未设置loginuid。对于不是由任何登录进程(例如守护进程)生成的进程,这是正常行为。loginuid默认为-1;每当您登录时(在tty中/在DM中/通过ssh),pam_loginuid模块会