Inquiridor
inserir o $ nas pastas, em produção

Pergunta
-
Bom dia pessoal,
Tenho em minha rede a configuração de "Enumeração baseada em acesso" e funciona como deve ser.
Mas, depois de fazer toda configuração, esqueci de inserir o $ após as pastas que não quero que apareçam quando o usuário não permissão em nenhuma das subpastas.
Tem como fazer neste momento, onde está tudo configurado e já em produção?
Todas as Respostas
-
Não tem como. Não encontrei maneiras suportadas de editar.
Será preciso recriar.O processo de recriar deve ser feito com cautela, levando em consideração todos que acessam os mapeamentos, pois vão precisar acessar a partir do novo caminho (mapeamento de rede, jobs, aplicações, etc)
Com o powershell talvez consiga recriar com mais facilidade, teste antes de aplicar em produção.
# obter o nome, caminho e permissoes dos compartilhamentos atuais
Get-SmbShare
Get-SmbShare -name public
Get-SmbShareAccess -name public
# remover o compartilhamento
Remove-SmbShare -Name public
# recriar de acordo com os paramentos anteriores, só adicionando o public$ em name
$Parameters = @{
Name = 'public$'
Path = 'D:\shares\public'
FullAccess = 'Administrators'
ChangeAccess = 'Everyone'
FolderEnumerationMode = 'AccessBased'
}
New-SmbShare @Parameters
-
Olá Chlins,
Alguma novidade sobre a consulta feita?
A resposta fornecida foi útil?
Obrigado por usar os fóruns do MSDN.
Pablo Garcia
____________________________
Por favor, lembre-se de marcar "PROPOR COMO RESPOSTA" para respostas que resolveram seu problema, é uma maneira comum de reconhecer aqueles que ajudaram e torna mais fácil para outros visitantes encontrarem a solução mais tarde. -
Não tem como. Não encontrei maneiras suportadas de editar.
Será preciso recriar.O processo de recriar deve ser feito com cautela, levando em consideração todos que acessam os mapeamentos, pois vão precisar acessar a partir do novo caminho (mapeamento de rede, jobs, aplicações, etc)
Com o powershell talvez consiga recriar com mais facilidade, teste antes de aplicar em produção.
# obter o nome, caminho e permissoes dos compartilhamentos atuais
Get-SmbShare
Get-SmbShare -name public
Get-SmbShareAccess -name public
# remover o compartilhamento
Remove-SmbShare -Name public
# recriar de acordo com os paramentos anteriores, só adicionando o public$ em name
$Parameters = @{
Name = 'public$'
Path = 'D:\shares\public'
FullAccess = 'Administrators'
ChangeAccess = 'Everyone'
FolderEnumerationMode = 'AccessBased'
}
New-SmbShare @Parameters
Obrigado pela resposta, tentarei realizar o procedimento que sugere.
No momento, temos uma pasta e dentro há 28 sub-pastas, da qual estão protegidas com permissões vindo de grupos de permissão por pastas (aqui não dá para fazer por atividade/posto). Funciona perfeitamente, mas... há sub-pastas com outras internas que nem todos tem acesso. No momento, elas aparecem vazias para os que não tem acesso. -
Olá Chlins,
Obrigado por confirmar que uma solução para sua consulta foi encontrada.
Obrigado por usar os fóruns do MSDN.
Pablo Garcia
____________________________
Por favor, lembre-se de marcar "PROPOR COMO RESPOSTA" para respostas que resolveram seu problema, é uma maneira comum de reconhecer aqueles que ajudaram e torna mais fácil para outros visitantes encontrarem a solução mais tarde.