Tema: permissions
-
Como transformar um bloqueio de acesso em um pedido de diagnóstico mínimo
Depois de uma leitura negada, peça exatamente a evidência ou o acesso que falta para continuar uma tarefa técnica, em vez de solicitar privilégios amplos por padrão.
-
Separe a pré-visualização da execução
Crie uma pré-visualização imutável da alteração e revalide o escopo e as pré-condições imediatamente antes de aplicá-la.
-
Ler, conceder e fazer backup de permissões NTFS com icacls e Get-Acl/Set-Acl
O icacls lê e concede permissões NTFS e codifica a herança com os flags (OI)(CI); icacls /save e /restore fazem backup e reaplicam uma árvore de ACLs inteira antes de uma alteração, e Get-Acl/Set-Acl fornecem a mesma informação como objetos do PowerShell.
-
Colocar uma aprovação humana antes de ações irreversíveis
Vincule a aprovação a uma ação exata e a um conjunto definido de alvos, e invalide-a quando o plano ou o estado subjacente mudar.
-
Dê às ferramentas a permissão mais restrita possível
Associe cada etapa da tarefa a um recurso e a uma operação específicos e remova as capacidades não utilizadas antes de executar a ferramenta.
-
Modelos de permissão de arquivos comparados: bits POSIX, ACLs POSIX, ACLs NFSv4/ZFS, NTFS e ACLs do macOS
Bits de modo POSIX, ACLs POSIX, o modelo de ACLs NFSv4/ZFS, ACLs NTFS e ACLs do macOS expressam o controle de acesso de formas distintas, e quase nada disso sobrevive à cópia de um arquivo de um sistema para outro. Esta referência lista os comandos de leitura e escrita de cada modelo e o que se perde silenciosamente na transferência.
Legível por máquina: JSON