NGINX Documentation

SPNEGO

This module adds SPNEGO support to NGINX Plus. Currently, only Kerberos authentication via GSSAPI is supported.

Installation Instructions

  1. Install the SPNEGO Auth module.

    For Amazon Linux, CentOS, Oracle Linux, and RHEL:

    $ yum install nginx-plus-module-auth-spnego
    

    For Debian and Ubuntu::

    $ apt-get install nginx-plus-module-auth-spnego
    

    For SLES:

    $ zypper install nginx-plus-module-auth-spnego
    

    For Alpine:

    $ apk add nginx-plus-module-auth-spnego
    
  2. Put the load_module directive in the top‑level (“main”) context of NGINX Plus configuration file, nginx.conf:

    load_module modules/spnego-http-auth-nginx-module.so;
    
  3. Perform additional configuration as required by the module.

  4. Reload NGINX Plus to enable the module:

    $ nginx -t && nginx -s reload
    

More Info