Tab*_*med 5 php apache cpanel web
我使用cPanel来托管我的网站.我注意到,如果访问我网站的任何人碰巧是网络开发者,他总是可以通过mydomain.com:2082,mydomain.com/cpanel等到达我的cPanel登录页面.最好不要让访问者知道我使用什么控制面板.我想禁用这些网址.要自己登录到cpanel,我将使用我的Web Host提供的备用URL,类似于a.myhost.com/cpanel.
作为一种解决方法,我还更改了主域,并将我的主网站添加为插件域.但即使这样也行不通,addondomain.com:2082和addondomain.com/cpanel出现了cpanel登录,我可以使用cpanel用户名和密码登录.
请帮我隐藏这些公共世界的页面.至少addondomain.com:2082或addondomain.com/cpanel应该抛出404(最好)或403或任何东西.
我使用cPanel 11/x3.
即使我的托管服务提供商也无法帮助我.任何对此有所了解或实施此事的人,请帮助我.
提前致谢....
pl1*_*1nk 10
更改默认cPanel端口.
可以在/var/cpanel/cpanel.config文件中更改cPanel端口.
只需将port = 2082(位于配置文件中)更改为其他任何内容.
然后运行以下命令以使更改生效.
/usr/local/cpanel/whostmgr/bin/whostmgr2 --updatetweaksettings
/etc/init.d/httpd restart
Run Code Online (Sandbox Code Playgroud)
更改/删除默认的cPanel URL.
对于/ whm和/ cpanel URL,删除/更改位于/usr/local/apache/conf/httpd.conf文件中的这些行或类似的匹配行:
ScriptAliasMatch ^/?cpanel/?$ /usr/local/cpanel/cgi-sys/redirect.cgi
ScriptAliasMatch ^/?webmail/?$ /usr/local/cpanel/cgi-sys/wredirect.cgi
ScriptAliasMatch ^/?whm/?$ /usr/local/cpanel/cgi-sys/whmredirect.cgi
Run Code Online (Sandbox Code Playgroud)
然后运行以下命令以使更改生效.
/usr/local/cpanel/bin/apache_conf_distiller --update
/scripts/rebuildhttpdconf
/etc/init.d/httpd restart
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24809 次 |
| 最近记录: |