...
Info | ||
---|---|---|
| ||
Each of the authentication methods require there own Perl Modules - you can install them with the cpan command and the module name e.g. "cpan Net::LDAP" or you can check if a module is installed with e.g. "cpan -D Net::LDAP" |
Method | Description | ||
---|---|---|---|
pam | As for the operating system like Debian or Ubuntu pam works out of the box. No special installation or any configuration needed. However operating system like CentOS or RHEL required to follow some specific steps. Config:
| ||
apache | Apache will perform authentication and provide an authenticated user to NMIS, which will have authorisation policies applied. | ||
htpasswd | NMIS will use the users defined in the NMIS Users file, by default /usr/local/nmis8/conf/users.dat | ||
apache | Apache will perform authentication and provide an authenticated user to NMIS, which will have authorisation policies applied. | ||
htpasswd | NMIS will use the users defined in the NMIS Users file, by default /usr/local/nmis8/conf/users.dat | ||
ldap | NMIS will use the configured LDAP server to perform authentication Requires Optional Perl Module: Net::LDAP Config: | ||
ldaps (secure) | NMIS | ldap | NMIS will use the configured LDAP server to perform authentication Requires Optional Perl Module: Modules: IO::Socket::SSL and Net::LDAPLDAPS Config: |
ms-ldap | NMIS will use the configured Microsoft Active Directory (LDAP) server to perform authentication Requires Optional Perl ModulesModule: IO Net::Socket::SSL and Net::LDAPSLDAP Config: | ||
ms-ldapldaps (secure) | NMIS will use the configured Microsoft Active Directory (LDAP) server to perform authentication Requires Optional Perl Module: Modules: IO::Socket::SSL and Net::LDAPLDAPS Config: | ms-ldaps (secure) | |
pam | As for the operating system like Debian or Ubuntu pam works out of the box. No special installation or any configuration needed. However operating system like CentOS or RHEL required to follow some specific steps. Config:
NMIS will use the configured Microsoft Active Directory (LDAP) server to perform authentication Requires Optional Perl Modules: IO::Socket::SSL and Net::LDAPS Config:auth_ms_ldaps_server => 'host[:port]' auth_ms_ldap_dn_acc => '' # the DN/account to bind with auth_ms_ldap_dn_psw => 'password' auth_ms_ldap_attr => 'sAMAccountName', # attribute to match to username auth_ms_ldap_base => 'dc=corp,dc=opmantek,dc=com' # base to search from | ||
radius | NMIS will use the configured radius server (Cisco ACS or Steel Belted Radius for example) Requires Optional Perl Modules: Authen::Simple::RADIUS Config: | ||
tacacs | NMIS will use the configured Tacacs+ server (Cisco ACS for example) Requires Optional Perl Modules: Authen::TacacsPlus Config: |
...