call authc_config.bat -u administrator -p <nmc_admin_password> -e add-config ^
-D "config-tenant-id=<tenant_id>" ^
-D "config-active-directory=y" ^
-D "config-name=<authority_name>" ^
-D "config-domain=<domain_name>" ^
-D "config-server-address=<protocol>://<hostname_or_ip_address>:<port>/<base_dn>" ^
-D "config-user-dn=<user_dn>" ^
-D "config-user-dn-password=<user_password>" ^
-D "config-user-search-path=<user_search_path>" ^
-D "config-user-id-attr=sAMAccountName" ^
-D "config-user-object-class=<user_object_class>" ^
-D "config-group-search-path=<group_search_path>" ^
-D "config-group-name-attr=cn" ^
-D "config-group-object-class=group" ^
-D "config-group-member-attr=member" ^
-D "config-user-search-filter=" ^
-D "config-group-search-filter=" ^
-D "config-search-subtree=n" ^
-D "config-user-group-attr=memberOf" ^
-D "config-object-class=objectClass"
config-tenant-id | Klientorganisationer kan användas i miljöer där fler än en autentiseringsmetod kan användas och/eller när flera myndigheter behöver konfigureras. Du behöver inte skapa en klientorganisation om endast en AD/LDAP-server används; Du kan använda standardklienten, config-tenant-id=1. Det är viktigt att notera att användning av klientorganisationer ändrar inloggningsmetoden. När standardklienten används kan du logga in på NMC med "domain\user" om en annan klientorganisation än standardklienten används. Du måste ange "tenant-name\domain\user" när du loggar in på NMC. |
config-active-directory | Om du använder en Microsoft Active Directory-server (AD): y Om du använder en LDAP-server (t.ex.: OpenLDAP): N Observera: Det finns två olika skriptmallar "authc-create-ad-config" och "authc-create-ldap-config". Se till att du använder rätt mall för den autentiseringsplattform som används. |
konfigurationsnamn | Det här namnet är bara en identifierare för autentiseringskonfigurationen som läggs till i NetWorker. |
konfigurationsdomän | Det här är domännamnet som används för att logga in på NetWorker. Till exempel kan "emclab.local" ställas in på "emclab". Detta kan ställas in så att det stämmer överens med hur du loggar in på arbetsstationer och system som är integrerade med AD/LDAP. |
config-server-address (konfigurationsserveradress) | <protocol>://<hostname_or_ip_address>:<port>/<base_dn> Protocol:
Värdnamn/IP-adress:
|
config-user-dn | Ange det fullständiga unika namnet(DN) för ett användarkonto som har fullständig läsåtkomst till LDAP- eller AD-katalogen, t.ex.: CN=Administratör,CN=Användare,DC=my,DC=domain,DC=com. |
config-user-dn-password | Ange lösenordet för det konto som anges i config-user-dn. |
config-user-search-path | Det här fältet kan lämnas tomt. Då kan authc fråga hela domänen. Behörigheter måste fortfarande beviljas för NMC-/NetWorker-serveråtkomst innan dessa användare/grupper kan logga in på NMC och hantera NetWorker-servern. Om ett grundläggande DN angavs i adressen config-server-address anger du den relativa sökvägen (exklusive bas-DN) för domänen. |
config-user-id-attr | Användar-ID:t som är kopplat till användarobjektet i LDAP- eller AD-hierarkin.
|
config-user-object-class | Objektklassen som identifierar användarna i LDAP- eller AD-hierarkin. Till exempel inetOrgPerson (LDAP) eller användare (AD) |
config-group-search-path | Precis som config-user-search-path kan det här fältet lämnas tomt. I så fall kan authc fråga hela domänen. Om ett grundläggande DN angavs i adressen config-server-address anger du den relativa sökvägen (exklusive bas-DN) för domänen. |
config-group-name-attr | Det attribut som identifierar gruppnamnet. Till exempel cn |
config-group-object-class | Objektklassen som identifierar grupper i LDAP- eller AD-hierarkin.
|
config-group-member-attr | Användarens gruppmedlemskap i en grupp.
|
config-user-search-filter | (Tillval.) Det filter som NetWorker Authentication Service kan använda för att utföra användarsökningar i LDAP- eller AD-hierarkin. RFC 2254 definierar filterformatet. |
config-group-search-filter | (Tillval.) Det filter som NetWorker Authentication Service kan använda för att utföra gruppsökningar i LDAP- eller AD-hierarkin. RFC 2254 definierar filterformatet. |
config-search-subtree | (Tillval.) Ett ja eller inget värde som anger om den externa behörigheten ska utföra underträdsökningar. Standardvärde: nej |
config-user-group-attr | (Tillval.) Det här alternativet stöder konfigurationer som identifierar gruppmedlemskap för en användare i egenskaperna för användarobjektet. För AD anger du till exempel attributmedlem. |
config-object-class | (Tillval.) Objektklassen för den externa behörigheten för autentisering. RFC 4512 definierar objektklassen. Standardvärdet: objektklass. |
call "C:\Program Files\EMC NetWorker\nsr\authc-server\bin\authc_config.bat" -u administrator -p Pa$$w0rd04 -e add-config ^
-D "config-tenant-id=1" ^
-D "config-active-directory=y" ^
-D "config-name=ad" ^
-D "config-domain=emclab" ^
-D "config-server-address=ldap://winsrvr2k12.emclab.local:389/DC=emclab,DC=local" ^
-D "config-user-dn=CN=Administrator,CN=Users,DC=emclab,DC=local" ^
-D "config-user-dn-password=XXXXXXXX" ^
-D "config-user-search-path=CN=Users" ^
-D "config-user-id-attr=sAMAccountName" ^
-D "config-user-object-class=user" ^
-D "config-group-search-path=CN=NetWorker_Admins,CN=Users" ^
-D "config-group-name-attr=cn" ^
-D "config-group-object-class=group" ^
-D "config-group-member-attr=member" ^
-D "config-user-search-filter=" ^
-D "config-group-search-filter=" ^
-D "config-search-subtree=y" ^
-D "config-user-group-attr=memberOf" ^
-D "config-object-class=objectClass"
C:\Program Files\EMC NetWorker\nsr\authc-server\scripts>authc-create-ad-config.bat
Configuration ad is created successfully.
nsrlogin -t default -d emclab -u bkupadmin
130136:nsrlogin: Please enter password:
Authentication succeeded
authc_mgmt -u administrator -p nmc_admin_password -e query-ldap-groups-for-user -D query-tenant=tenant-name -D query-domain=domain_name -D user-name=ad_user_name
authc_mgmt -u Administrator -p Pa$$w0rd04 -e query-ldap-groups-for-user -D query-tenant=default -D query-domain=emclab -D user-name=bkupadmin
The query returns 1 records.
Group Name Full Dn Name
NetWorker_Admins cn=NetWorker_Admins,cn=Users,dc=emclab,dc=local