There are various methods to find out apache user name who is running httpd server
lsof command
Run the following command:lsof -iSample outputs:
lsof -i | less
lsof -i | grep :http
httpd 17074 dc22 4u IPv4 42496401 TCP 10.8.4.229:http (LISTEN)Where,
httpd 17230 vivek 4u IPv4 42499206 TCP 10.8.4.230:http (LISTEN)
httpd 17336 jail2 5u IPv4 42499357 TCP 10.8.4.228:https (LISTEN)
httpd 31723 phpcgi1 4u IPv4 52573816 TCP 10.8.4.227:http (LISTEN)
- httpd (1st column) - Apache service / server name
- 17074 (2nd column) - Apache server PID
- dc22 (3rd column) - Apache server username for PID. This gives you apache username.
httpd.conf file
Another method is to go through config file httpd.conf and find out user and group name:egrep -iw --color=auto 'user|group' /etc/httpd/conf/httpd.confSample oututs:
egrep -iw --color=auto '^user|^group' /etc/httpd/conf/httpd.conf
User apache
Group apache
No comments:
Post a Comment