Você pode tornar o nome e a localização de um diretório somente de leitura, sem afetar os arquivos?

2

Eu tenho muitas pastas com arquivos relacionados ao trabalho em um servidor, que muitos funcionários acessam. Pastas estão constantemente sendo arrastadas e renomeadas por acidente. Posso tornar as pastas apenas para leitura, permitindo que outros usuários modifiquem, criem e excluam os arquivos nelas?

    
por Tony Tabrovino 04.04.2018 / 18:01

2 respostas

1

Embora você possa definir o sinalizador Somente leitura na tela Propriedades da pasta, o Windows o ignora, permitindo que a pasta seja movida ou excluída sem o UAC ou mesmo o aviso. Criando uma pasta como outro usuário, por exemplo Administrador, não o protegeu de alterações feitas por outros usuários com acesso a ele, no meu (reconhecidamente breve) teste.

Você pode tornar uma pasta difícil para excluir criando uma pasta ou arquivo nela chamado con , lpt1 etc. Esta kluge também dificultará o gerenciamento do servidor quando é necessário alterar a estrutura do diretório. Você não pode excluir facilmente a pasta diretamente , mas pode renomeá-la e excluí-la. De @maranas:

  • mkdir \.\C:\Users\username\Desktop\CON cria a pasta.

  • ren \.\C:\Users\username\Desktop\CON junq renomeia a pasta, que agora pode ser removida.

Linux leva a segurança um pouco mais a sério, então você pode criar uma pasta em um servidor Linux e conceder a outras pessoas acesso, mas não os direitos para movê-lo ou excluí-lo. O Windows pode acessar facilmente as pastas do Linux em uma rede.

FTP ou SFTP permite a proteção de pastas, ao contrário de uma rede Windows.

Além disso, o Windows 10 tem o conceito de Acesso à pasta controlada , que pode ou não atender às suas necessidades.

    
por 04.04.2018 / 20:20
1

Você pode fazer isso mexendo nas listas de controle de acesso.

  1. Abra a janela Propriedades da parte superior da estrutura a ser protegida, alterne para a guia Segurança e pressione o botão Avançado. Isso abre o editor de segurança avançado.
  2. Pressione o botão "desativar herança" e opte por copiar as regras de acesso herdadas. Isso permite tornar a lista de acesso nesta estrutura de pastas diferente daquela de seu pai.
  3. Selecione a regra Permitir que concede acesso ao grupo que você deseja restringir e pressione Editar.
  4. Altere a configuração "aplica-se a" a "somente arquivos". Ao contrário de "esta pasta, subpastas e arquivos", a opção "somente arquivos" não faz com que o acesso concedido se aplique a subcontainers.
  5. Clique em OK para salvar as alterações nessa regra.
  6. Pressione o botão Adicionar para criar uma nova regra.
  7. Clique no link "selecionar um principal" e escolha o mesmo usuário / grupo ao qual a regra ajustada anteriormente se aplica.
  8. Altere a configuração "aplica-se a" a "esta pasta e subpastas". Esta regra concederá acesso limitado aos contêineres.
  9. Por padrão, todas as permissões de leitura são concedidas. Clique no link "mostrar permissões avançadas" no canto superior direito.
  10. Marque a caixa "criar arquivos / gravar dados". Isso permite que os usuários adicionem arquivos às pastas. Se você quiser que eles também possam criar novas subpastas, verifique também "criar pastas / anexar dados". Observe que (dependendo de outras regras de segurança) os usuários podem não conseguir remover pastas criadas acidentalmente.
  11. Clique em OK para adicionar a nova entrada.
  12. Marque a opção "substituir todas as entradas de permissão de objeto filho por entradas de permissão herdáveis desse objeto" na parte inferior.
  13. Clique em OK para atualizar a segurança na árvore de pastas.

Observe que isso fará com que o Explorer pareça aos usuários que eles não podem criar novos arquivos (os modelos não são mostrados no submenu Novo do menu de contexto), mas salvar arquivos nessa pasta funciona muito bem.

Além disso, observe que os usuários ainda podem alterar ou mover a própria raiz da árvore que você ajustou devido a a segurança no pai da pasta .

Cuidado! Este procedimento substitui as configurações de segurança de toda a árvore de diretórios. Provavelmente, você deve testá-lo em um ambiente de teste ou em uma pequena subárvore primeiro para garantir que ele faça o que você deseja.

    
por 06.04.2018 / 01:10

Tags