社区
系统维护与使用区
帖子详情
linux 如何查看某个进程的用户和用户组.
Nacrum
2012-08-09 03:25:34
linux 如何查看某个进程的用户和用户组.
比如进程httpd
如何知道运行该程序所需要的用户和用户组权限.
...全文
21928
4
打赏
收藏
linux 如何查看某个进程的用户和用户组.
linux 如何查看某个进程的用户和用户组. 比如进程httpd 如何知道运行该程序所需要的用户和用户组权限.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq120848369
2012-08-10
打赏
举报
回复
ps -eo pid,user,group,euser,egroup,cmd
自定义格式就行了,这是用户,用户组,有效用户,有效用户组。
像apache的master进程需要bind 80,需要root用户启动,而且一般都是不会降权的,而apache得worker进程启动后就setuid降权到httpd.conf里配置的用户和用户组,才命令打印的消息里你有机会看到这一现象。
-编译-人生-
2012-08-10
打赏
举报
回复
[root@localhost ftmsbackup]# ps aux | grep httpd
root 3031 2.8 0.3 19540 11224 ? S Aug07 131:51 Xvnc :1 -desktop localhost:1 (root) -httpd /usr/share/vnc/classes -auth /root/.Xauthority -geometry 1024x768 -depth 16 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5901 -pn
root 3166 0.0 0.3 26668 11892 ? Ss Aug07 0:00 /usr/local/apache/bin/httpd -k start
web 3182 0.0 0.2 18112 7548 ? S Aug07 0:00 /usr/local/apache/bin/httpd -k start
web 3214 0.0 0.7 327160 25040 ? Sl Aug07 0:00 /usr/local/apache/bin/httpd -k start
这是我机器里面的。第一项就是进程所属的用户。
第一个进程是我用root身份起动的主进程,所以是root。后两个则是系统自动开启的。
另外你所说的“如何知道运行该程序所需要的用户和用户组权限.”。
运行程序的用户一般是在程序配置文件里设置好的,apache的一般是在httpd.cnf里设置“user”和“group”我的设置的用户是web,这个用户是我自己建立的。
apache默认的好像是daemon。
白天的猫头鹰
2012-08-09
打赏
举报
回复
PS -u可以看到当前进程的用户
Linux-Torvalds
2012-08-09
打赏
举报
回复
ls -al
xxx-xxx-xxx
同时注意setuid和setgid还有sticky bit
linux
怎么看某一
用户
的
进程
,
linux
查看
某个
用户
有哪些
进程
可以用psaux命令。显示其他
用户
启动的
进程
(a)
查看
系统中属于自己的
进程
(x)启动这个
进程
的
用户
和它启动的时间(u)ps命令要对
进程
进行监测和控制,首先必须要了解当前
进程
的情况,也就是需要
查看
当前
进程
,而ps命令就是最基本同时也是非常强大的
进程
查看
命令.使用该命令可以确定有哪些
进程
正在运行和运行的状态、
进程
是否结束、
进程
有没有僵尸、哪些
进程
占用了过多的资源等等.总之大部分信息都是可以通过执行该...
Linux
如何
查看
进程
、杀死
进程
、启动
进程
等常用命令
关键字:
linux
查
进程
、杀
进程
、起
进程
1.查
进程
ps命令查找与
进程
相关的PID号: ps a 显示现行终端机下的所有程序,包括其他
用户
的程序。 ps -A 显示所有程序。 ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 ps -e 此参数的效果和指定"A"参数相同。 ps e 列出程序时
linux
查看
java
进程
_
linux
查看
java
进程
命令
在
linux
系统下可以通过命令
查看
进程
,那么具体是那个命令呢?下面由学习啦小编为大家整理了
linux
查看
进程
的命令,希望对大家有帮助!一、
linux
查看
进程
的命令 有ps、pstree、pgrep等1、ps显示
进程
信息,参数可省略-aux 以BSD风格显示
进程
常用-efH 以System V风格显示
进程
-e , -A 显示所有
进程
a 显示终端上所有
用户
的
进程
x 显示无终端
进程
u 显示详细信息f ...
linux
进程
启动
用户
,
linux
下如何使用某个
用户
启动某个
进程
?
安全里有个原则,叫最小权限原则根据这个原则,对于启动某个应用或者
进程
,应该赋予其最小权限,根据应用权限要求,创建一个相应权限的
用户
,赋予其应用相应的权限,然后使用这个
用户
启用这个应用如何使用某个
用户
启用某个
进程
或者应用?1、使用这个
用户
登录
linux
系统后的一般操作(除sudo/su等操作外)都是这个
用户
权限的操作,包括启动应用后,该应用具有的权限,也是和这个
用户
一致的2、在其他
用户
登录后,使用s...
Linux
查看
进程
的几个命令
查看
进程
状态的基础指令,有以下几个常用参数: ps
查看
当前终端下的命令 top
查看
所有的
进程
(是动态的) 本文重点介绍通过ps命令
查看
进程
一:一些常用的参数组合及解析 1.
查看
包含其他使用者的
进程
,和PID,CPU占有率,记忆体使用情况,运行状态等,可以输入ps -aux USER:
进程
拥有者,示例中是root。 PID:
进程
ID,
用户
ID为UID,父
进程
ID为PP...
系统维护与使用区
19,610
社区成员
74,604
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章