Compartilhamentos de lista e ACLs no NETAPP Vfiler

4

Alguém sabe de um script Powershell que listará todos os compartilhamentos e suas ACLs em um vfiler NETAPP?

    
por Marlon 20.01.2011 / 22:51

3 respostas

3

O Kit de ferramentas do PowerShell do Data ONTAP tem um cmdlet Get-NaCifsShareAcl que faz exatamente o que você quer.

PS C:\> connect-nacontroller dunn

PS C:\> Get-NaCifsShareAcl | select ShareName -ExpandProperty UserAclInfo
ShareName        AccessRights        UnixGroupName       UserName
---------        ------------        -------------       --------
ETC$             Full Control                            BUILTIN\Administrators
C$               Full Control                            BUILTIN\Administrators
test             Full Control                            everyone
test             Full Control                            DUNN\krusty
test2            No Access                               everyone
test2            Full Control                            DUNN\krusty
HOME             Full Control                            everyone
HOME             rw-                                     root
    
por 15.03.2011 / 18:40
0

Eu não acredito que isso funcione, infelizmente-- você pode mostrar as ACLs dos compartilhamentos vistos ao conectar diretamente ao controlador, mas não aos compartilhamentos do vFiler até onde eu sei.

    
por 18.01.2013 / 17:02
0

Pena que o kit de ferramentas mais recente não suporta a recuperação de ACLs.

Este erro é comum e significa que este kit de ferramentas não suporta certas versões do OnTap.

PS C:\Users\m0132130> Get-NaCifsShareAcl | select ShareName -ExpandProperty UserAclInfo
Get-NaCifsShareAcl : Unable to find API: cifs-share-acl-list-iter-start
At line:1 char:19
+ Get-NaCifsShareAcl <<<<  | select ShareName -ExpandProperty UserAclInfo
+ CategoryInfo          : InvalidOperation: (clnt-corp-e0475:NaController)
[Get-NaCifsShareAcl], EAPINOTFOUND
+ FullyQualifiedErrorId : ApiException,DataONTAP.PowerShell.SDK.Cmdlets.Cifs.GetNaCifsShareAcl

(Editar: formatação)

    
por 03.05.2013 / 22:07