Existe alguma ferramenta ou script do Mac OS X que permita alterar recursivamente as propriedades de compartilhamento / permissão de arquivos e subpastas em uma pasta? Por exemplo, para permitir que todos ou um usuário específico possam ler e escrever, somente leitura ou somente gravação.
macos
permissions
puri
fonte
fonte
chmod -R +rwX mydir
adicionará execução somente quando fizer sentido.Selecione a pasta raiz com a qual você gostaria de trabalhar e abra o Inspetor (CMD-i ou clique com o botão direito e "Mostrar informações"). O painel inferior é onde você pode gerenciar permissões.
Adicione e remova permissões para a lista lá. Para aplicar as mesmas permissões recursivamente a todas as subpastas, clique na engrenagem e selecione "Aplicar a itens fechados ..."
Nota: Notei que "Aplicar a itens fechados ..." fica acinzentado quando o pequeno ícone de cadeado na parte inferior direita da janela está bloqueado. Se for esse o caso, basta clicar no cadeado para desbloqueá-lo, inserindo suas credenciais e tente novamente com "Aplicar a itens fechados ..."
fonte
Você deseja usar os comandos
chmod
echown
.Se bem me lembro, você pode alterar as permissões assim:
Para mais detalhes sobre esses comandos, consulte suas respectivas páginas de manual no Terminal:
fonte