Viewing File: /usr/local/cpanel/whostmgr/docroot/templates/menu/Security_Center.tmpl

[%# This file is generated automatically.
Do not edit it manually; instead, edit the /usr/local/cpanel/whostmgr/docroot/themes/x/dynamicui.conf file. -%]
[% WRAPPER 'master_templates/master.tmpl'
    theme="bootstrap"
    app_key="security_center"
 -%]
[% USE Whostmgr -%]
[% USE JSON -%]
[% USE EasyApache -%]
[% USE VarCache -%]
[% USE ServerRoles -%]
[% USE Services -%]
[% USE CPOS -%]

[% varcache.set('checkacl_all',Whostmgr.checkacl('all')); %]
[% varcache.set('dnsonly',Whostmgr.dnsonly()); %]

                <div id="iconSea" class="panel-body icon-container-body">
[% IF (varcache.checkacl_all) && !varcache.dnsonly && ServerRoles.is_role_enabled('WebServer') -%]
    [% varcache.set('locale_str',locale.makevar("[asis,Apache] [asis,mod_userdir] Tweak")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/scripts2/tweakmoduserdir" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/apache_mod_userdir_tweak.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]

[% IF (varcache.checkacl_all) && !varcache.dnsonly && ServerRoles.is_role_enabled('MailSend') -%]
    [% varcache.set('locale_str',locale.makevar("[asis,SMTP] Restrictions")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/scripts2/smtpmailgidonly" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/smtp_restrictions.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]

[% IF (varcache.checkacl_all) && !varcache.dnsonly && ServerRoles.is_role_enabled('FileStorage') && Whostmgr.has_multiuser() -%]
    [% varcache.set('locale_str',locale.makevar("Compiler Access")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/scripts2/tweakcompilers" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/compiler_access.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]

[% IF (varcache.checkacl_all) && !varcache.dnsonly -%]
    [% varcache.set('locale_str',locale.makevar("Configure Security Policies")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/securitypolicy_configure" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/configure_security_policies.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]

[% IF (varcache.checkacl_all) -%]
    [% varcache.set('locale_str',locale.makevar("cPHulk Brute Force Protection")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/scripts7/cphulk" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/cphulk_brute_force_protection.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]

[% IF (varcache.checkacl_all) -%]
    [% varcache.set('locale_str',locale.makevar("Host Access Control")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/cgi/hostaccess.cgi" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/host_access_control.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]

[% IF (Whostmgr.checkacl('manage-oidc')) && !varcache.dnsonly -%]
    [% varcache.set('locale_str',locale.makevar("Manage External Authentications")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/scripts2/manage_external_auth" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/manage_external_authentication.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]

[% IF (varcache.checkacl_all) -%]
    [% varcache.set('locale_str',locale.makevar("Manage root’s SSH Keys")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/scripts2/sshkeys" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/manage_roots_ssh_keys.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]

[% IF (varcache.checkacl_all) && !varcache.dnsonly && CPOS.check_eq('sudoers','sudo') -%]
    [% varcache.set('locale_str',locale.makevar("Manage Sudo Group Users")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/scripts/modwheel?sudo=1" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/manage_wheel_group_users.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]

[% IF (varcache.checkacl_all) && !varcache.dnsonly && CPOS.check_eq('sudoers','wheel') -%]
    [% varcache.set('locale_str',locale.makevar("Manage Wheel Group Users")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/scripts/modwheel" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/manage_wheel_group_users.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]

[% IF (varcache.checkacl_all) && !varcache.dnsonly && ServerRoles.is_role_enabled('WebServer') -%]
    [% varcache.set('locale_str',locale.makevar("ModSecurity™ Configuration")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/scripts2/config_mod_security" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/modsecurity_configuration.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]

[% IF (varcache.checkacl_all) && !varcache.dnsonly && ServerRoles.is_role_enabled('WebServer') -%]
    [% varcache.set('locale_str',locale.makevar("ModSecurity™ Tools")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/scripts2/show_mod_security" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/modsecurity_tools.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]

[% IF (varcache.checkacl_all) && !varcache.dnsonly && ServerRoles.is_role_enabled('WebServer') -%]
    [% varcache.set('locale_str',locale.makevar("ModSecurity™ Vendors")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/scripts2/manage_mod_security_vendors" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/modsecurity_vendors.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]

[% IF (varcache.checkacl_all) && !varcache.dnsonly -%]
    [% varcache.set('locale_str',locale.makevar("Password Strength Configuration")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/scripts/minpwstrength" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/password_strength_configuration.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]

[% IF (varcache.checkacl_all) && !varcache.dnsonly -%]
    [% varcache.set('locale_str',locale.makevar("Security Advisor")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/cgi/securityadvisor/index.cgi" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/ico-security-advisor.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]

[% IF (varcache.checkacl_all) && !varcache.dnsonly -%]
    [% varcache.set('locale_str',locale.makevar("Security Questions")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/scripts2/edit_sourceipcheck" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/security_questions.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]

[% IF (varcache.checkacl_all) && (Whostmgr.check_flag('NOT_CLOUDLINUX')) && !varcache.dnsonly && ServerRoles.is_role_enabled('FileStorage') -%]
    [% varcache.set('locale_str',locale.makevar("Shell Fork Bomb Protection")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/scripts2/modlimits" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/shell_fork_bomb_protection.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]

[% IF (varcache.checkacl_all) -%]
    [% varcache.set('locale_str',locale.makevar("SSH Password Authorization Tweak")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/scripts2/tweaksshauth" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/ssh_password_authorization_tweak.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]

[% IF (varcache.checkacl_all) && !varcache.dnsonly && ServerRoles.is_role_enabled('FileStorage') -%]
    [% varcache.set('locale_str',locale.makevar("Traceroute Enable/Disable")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/scripts/settrace" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/traceroute_enable_disable.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]

[% IF (Whostmgr.checkacl('create-acct') || varcache.checkacl_all) -%]
    [% varcache.set('locale_str',locale.makevar("Two-Factor Authentication")) %]<div class="item" data-page-type="feature">
        <a class="item-link" href="[% cp_security_token %]/scripts7/twofactorauth" target="" title='[% varcache.locale_str -%]'>
            <img class="itemImageWrapper" src="[% Whostmgr.get_icon_url('icons/two_factor_authentication.svg') %]" alt="[% varcache.locale_str -%]" />
            <span class="itemTextWrapper">[% varcache.locale_str -%]</span>
        </a>
    </div>
[% END %]
</div>
[% END -%]
Back to Directory File Manager