I think a complete review and design is beyond the scope of a forum post
IF you disable usermapper you need to do a complete multi-protocol config - if we cannot map a CIFS user to a Unix user/UID and vice versa you cant connect it via CIFS
Only disable usermapper if you need multi-protocol
For a particular CIFS Server it needs to be able to resolve Windows username to SID and vice versa - this is only possible for domains that the CIFS Server can query - either the one it is joined to or trusted domains
we can use multiple domains for user mapping on different VDM's - see the VNX naming Services manual and server_nsdomains
For a particular CIFS Server it needs to be able to resolve Windows username to SID and vice versa - this is only possible for domains that the CIFS Server can query - either the one it is joined to or trusted domains
From PC with limited domain account access (not enterprise admin) in domain.local:
Rainer_EMC
4 Operator
•
8.6K Posts
0
December 9th, 2016 02:00
some quick comments
I think a complete review and design is beyond the scope of a forum post
IF you disable usermapper you need to do a complete multi-protocol config - if we cannot map a CIFS user to a Unix user/UID and vice versa you cant connect it via CIFS
Only disable usermapper if you need multi-protocol
For a particular CIFS Server it needs to be able to resolve Windows username to SID and vice versa - this is only possible for domains that the CIFS Server can query - either the one it is joined to or trusted domains
we can use multiple domains for user mapping on different VDM's - see the VNX naming Services manual and server_nsdomains
LDAP can be tricky to configure correctly
badland
10 Posts
1
December 12th, 2016 03:00
Thanks for answer, Rainer_EMC!
From PC with limited domain account access (not enterprise admin) in domain.local:
Get-ADUser -Server DC1.sib.domain.local -Filter 'uidNumber -eq "35003"' -Properties uid,uidNumber | select uid,uidNumber
uid uidNumber
--- ---------
{A.Poly*******} 35003
#######################
Get-ADUser A.Poly******* -Server DC1.sib.domain.local -Properties uid,uidNumber | select uid,uidNumber
uid uidNumber
--- ---------
{A.Poly*******} 35003
The second moment is our old storage Celerra/CLARiiON: NX4 (ver. 6.0.70.4)/ AX4-5F8 (ver. 2.23)
$ server_nsdomains
-bash: server_nsdomains: command not found
$ server_
.... server_mount server_nfsstat ....
.... server_mountpoint server_nis ....
.... server_mpfs server_param ....
.... server_mpfsstat server_pax ....
.... server_mt server_ping ....
.... server_kerberos server_muxconfig ....
.... server_ldap server_name ....
.... server_log server_netstat ....
.... server_mgr server_nfs ....
However, your answer is very nice. And if we had a VNX it would resolve our problem. Is it possible to make that but in another way?
Thank you.
Rainer_EMC
4 Operator
•
8.6K Posts
0
December 12th, 2016 07:00
Server_nsdomains was implemented in 7.0.50.2 - which is for VNX1 and upwards
you need to first decide what you want to do - multi-protocol or no multi-protocol
LDAP settings are mostly for user mapping needed for multi-protocol
If you dont need the mapping for multi-protocol you can just use usermapper
maybe it is possible to solve using LDAP settings like scope, search order, ... but I am not an ldap expert.
you can troubleshoot via server_ldap and server_cifssupport
IF your user names are literally the same on Windows and Unity or only a few you can avoid the trouble of mapping via LDAP and use ntxmap instead
badland
10 Posts
0
December 13th, 2016 00:00
Hi,
You gave me a full answer on my question.
Thank you =)