Um monte de diretórios de backup da minha instalação anterior do sistema operacional tem permissões setgid, como posso removê-lo deles?

1

Eu sou o OS X 10.10.1

Acabei de reinstalar meu sistema operacional e, depois de restaurar o conteúdo da pasta Meus documentos de uma unidade flash, todos os diretórios parecem ter permissões setgid porque estão aparecendo em um prompt de comando com um plano de fundo amarelo.

Eu tentei chmod g-s directory_name chmod -R g-s directory_name etc. e o destaque não parece desaparecer.

Eu olhei para ver se a sintaxe do OS X é diferente, mas não parece ser. O que estou fazendo errado?

Isso também afeta os diretórios nos diretórios. Como posso recursivamente remover as permissões setgid de todas essas pastas?

    
por Spencer Wood 05.01.2015 / 22:53

1 resposta

0

Com base no modo 777 (rwxrwxrwx) que você está vendo, provavelmente está destacando o fato de que esses arquivos têm bits de mundo / outros, o que geralmente é considerado uma prática ruim.

Eu sugeriria o modo de configuração 770 (rwxrwx ---) nos diretórios e o modo 660 (rw-rw ----) nos documentos. No mínimo, você deve ser capaz de limpar os bits do mundo com chmod -R o-rwx - que, no entanto, ainda deixará seus documentos 'executáveis', o que também é uma prática ruim.

    
por 06.01.2015 / 17:14