我使用 cPanel 来托管我的网站。我注意到,如果访问我网站的人恰好是 Web 开发人员,他始终可以通过以下方式访问我的 cPanel 登录页面mydomain.com:2082, mydomain.com/cpanel等等。最好不要让访问者知道我使用什么控制面板。我想禁用这些 URL。为了让我自己登录 cpanel,我将使用我的 Web 主机提供的备用 URL,类似于a.myhost.com/cpanel.
作为解决方法,我还更改了主域并将我的主网站添加为插件域。但即使这样也不起作用addondomain.com:2082 and addondomain.com/cpanel显示了 cpanel 登录信息,我可以使用 cpanel 用户名和密码登录。
请帮助我向公众隐藏这些页面。至少addondomain.com:2082 or addondomain.com/cpanel应该抛出 404(最好)或 403 或其他任何内容。
我使用 cPanel 11/x3。
即使我的托管提供商也无法帮助我解决此问题。任何对此有所了解或实施过的人请帮助我。
提前致谢....
更改默认 cPanel 端口。
cPanel 端口可以在 /var/cpanel/cpanel.config 文件中更改。
只需将 port=2082(位于配置文件中)更改为其他任何值即可。
然后运行以下命令以使更改生效。
/usr/local/cpanel/whostmgr/bin/whostmgr2 --updatetweaksettings
/etc/init.d/httpd restart
更改/删除默认 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
然后运行以下命令以使更改生效。
/usr/local/cpanel/bin/apache_conf_distiller --update
/scripts/rebuildhttpdconf
/etc/init.d/httpd restart
来源和更多信息 http://forums.cpanel.net/f5/ask-rename-cpanel-whm-become-newname-226501.html#post933932
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)