Author Topic: How to check if userdir_module is installed  (Read 12506 times)

0 Members and 1 Guest are viewing this topic.

Offline
*
How to check if userdir_module is installed
« on: November 04, 2014, 03:37:30 AM »
You can use this simple script to check if userdir_module is installed


Code: [Select]
/usr/local/apache/bin/httpd -M|grep userdir && echo Mod UserDir is installed || echo Mod UserDir is NOT Installed

How to use userdir_module ?

You can access any users public_html folder by using any IP address or any domain on the server in the following example.

http://IPADDRESS/~USERNAME
http://my-domain.com/~USERNAME

this example will provide you with the content of the users public_html folder


AntiDDoS Protection (web + mail)
http://centos-webpanel.com/website-ddos-protection-proxy

Join our Development Team and get paid !
http://centos-webpanel.com/develope-modules-for-cwp


Services Monitoring & RBL Monitoring
http://centos-webpanel.com/services-monitor


Do you need Fast and FREE Support included for your CWP linux server?
http://centos-webpanel.com/noc-partner-list
Installation Instructions
http://centos-webpanel.com/installation-instructions
Get Fast Support Here
http://centos-webpanel.com/support-services

Offline
*
Re: How to check if userdir_module is installed
« Reply #1 on: May 03, 2015, 07:31:04 PM »
how to stop the directory listing?
thanks

Offline
*
Re: How to check if userdir_module is installed
« Reply #2 on: May 04, 2015, 09:04:20 PM »
you need to disable that module.
AntiDDoS Protection (web + mail)
http://centos-webpanel.com/website-ddos-protection-proxy

Join our Development Team and get paid !
http://centos-webpanel.com/develope-modules-for-cwp


Services Monitoring & RBL Monitoring
http://centos-webpanel.com/services-monitor


Do you need Fast and FREE Support included for your CWP linux server?
http://centos-webpanel.com/noc-partner-list
Installation Instructions
http://centos-webpanel.com/installation-instructions
Get Fast Support Here
http://centos-webpanel.com/support-services

Offline
*
Re: How to check if userdir_module is installed
« Reply #3 on: August 11, 2018, 08:12:47 PM »
So I checked, and it tells me its not installed.
How do I install this?
I cant find userdir.conf
located in configuration files: /usr/local/apache/conf/ and /usr/local/apache/conf.d/

I have Apache version: Apache/2.4.34 in CentOS Linux release 7.5.1804 (Core)
I read from https://httpd.apache.org/docs/2.4/mod/mod_userdir.html
that this file is now "mod_userdir.c" I found this under /usr/local/apache/modules/
and if I try to edit, its empty.(using panel file browser) If I download this, its encrypted??? What do I need to put there?

I have this under my virtual host file:

<VirtualHost 10.0.0.1:80>
   ServerName pro.com
   ServerAlias www.pro.com
   ServerAdmin webmaster@pro.com
   DocumentRoot /home/pro/public_html
UserDir /home/*/public_html
   UseCanonicalName Off
   ScriptAlias /cgi-bin/ /home/pro/public_html/cgi-bin/

   # Custom settings are loaded below this line (if any exist)
   # Include "/usr/local/apache/conf/userdata/pro/pro.com/*.conf

   <IfModule mod_userdir.c>
      UserDir disabled
      UserDir enabled pro
   </IfModule>
Thx
Newbie
« Last Edit: August 11, 2018, 09:15:46 PM by hosterlund »

Offline
***
Re: How to check if userdir_module is installed
« Reply #4 on: August 12, 2018, 12:33:16 PM »
There is nothing like userdir.conf file. The above post by administrator was used to show if userdir modules is loaded in your server

If you run teh below command and it shows you "userdir_module (shared)". Then that means it is enabled on your server.

Code: [Select]
[root@cwp7]# httpd -M | grep userdir
userdir_module (shared)