13Aug

Como, quando e por que reparar permissões de disco no seu Mac

"Tente reparar suas permissões de disco" é uma dica padrão de solução de problemas do Mac que vem acontecendo para sempre. Na verdade, existem duas ferramentas diferentes para reparar diferentes tipos de permissões de disco, e uma delas está muito oculta.

As permissões aqui são realmente permissões de arquivos e diretórios, mas geralmente são chamadas de "permissões de disco". Seu Mac não irá reparar automaticamente as permissões, exceto durante a instalação ou atualização do Mac OS X.

Update : a partir do Mac OS X 10.11 El Capitan, o Utilitário de disco no Mac OS X não inclui mais uma maneira de reparar as permissões de disco. Isso não é mais necessário graças à proteção de integridade do sistema.

Quais são as permissões e o que as repara?

Como em outros sistemas operacionais, incluindo Windows e Linux, arquivos e diretórios em um Mac, cada um possui suas próprias permissões. As permissões controlam quais usuários e processos do sistema têm acesso aos arquivos e o que eles podem fazer. Por exemplo, os arquivos do sistema são marcados somente para leitura, de modo que os programas de usuário normais não podem modificá-los. Os arquivos executáveis ​​devem ser marcados como executáveis ​​ou o sistema não permitirá que eles sejam executados.

O sistema de permissão é uma forma como o Mac OS X e outros sistemas operacionais garantem a segurança. Um programa que você executa em sua área de trabalho não pode simplesmente modificar os arquivos do sistema sem permissão. Se você tiver várias contas de usuário no seu Mac, as permissões mantêm os arquivos de cada conta de usuário privados de outros usos.

Macs tem dois tipos diferentes de permissões. Existem permissões de arquivo UNIX padrão, o mesmo tipo de permissões que você encontraria no Linux. Existem também permissões mais modernas de lista de controle de acesso( ACL).Você pode visualizar as permissões de um arquivo ou diretório segurando Ctrl e clicando no arquivo ou diretório no Finder, clicando em Obter Informações e procurando em Sharing &Permissões

Seu Mac contém um banco de dados de permissões. O banco de dados é armazenado nos arquivos "Lista de Materiais" dentro dos recibos /var/db/ e das pastas dos recibos /Library/.Os arquivos de sistema Mac OS X e aplicativos de terceiros instalados a partir de arquivos. pkg deixam arquivos. bom aqui e os arquivos listam quais permissões o sistema arquivos ou arquivos de programas devem ter.

Quando você repara permissões, seu Mac olha os arquivos. bom aqui e verifica os arquivos reais em seu sistema. Se um arquivo ou uma pasta no seu sistema tiver permissões que não correspondam às permissões especificadas nos arquivos. bom, seu Mac alterará as permissões para coincidir com as dos arquivos. bom.

Observe que isso não se aplica a todos os arquivos em seu sistema. Seus arquivos de dados pessoais não têm entradas no banco de dados de permissões, e aplicativos de terceiros que não usam arquivos. pkg não serão representados no banco de dados. A operação de fixação de permissões deixará todos esses outros arquivos sozinhos.

Quando você deve reparar permissões?

Durante o uso normal do seu sistema, é possível que os programas mudem as permissões de arquivos ou pastas de seus originais.É possível que essas novas permissões causem problemas. Por exemplo, um programa pode atribuir incorretamente permissões de gravação aos arquivos do sistema, reduzindo a segurança, permitindo que os programas de usuário normais os modifiquem. Um programa pode tornar um arquivo de programa não-executável, evitando que um aplicativo seja executado. Um programa pode acidentalmente dar a sua conta de usuário acesso somente leitura à sua pasta inicial, evitando que você salve ou modifique arquivos.

Existem muitos problemas que podem ser causados ​​por permissões incorretas ou "danificadas".Reparar suas permissões de arquivo também é uma operação segura. O processo de reparo não deve causar nenhum problema.É por isso que reparar as permissões do seu Mac é uma das primeiras dicas de solução de problemas que você receberá se tiver um problema com seu Mac.

Se você não estiver tendo problemas com o seu Mac, não deve precisar reparar as permissões. Se você está tendo algum tipo de problema, reparar suas permissões é um lugar bom e seguro para começar.

Como reparar permissões de disco

Você pode reparar as permissões do seu Mac do aplicativo Disk Utility. Para abri-lo, pressione Command + Space para abrir a pesquisa do Spotlight, digite Disk Utility e pressione Enter.

Selecione a partição do sistema do seu Mac - geralmente "Macintosh HD". Clique no botão Verify Disk Permissions para verificar suas permissões para problemas. Clique em Reparar Permissões de Disco para verificar problemas e corrigi-los automaticamente.

Observe que é normal que algumas permissões mudem no uso normal do seu sistema e isso nem sempre causa problemas. Você provavelmente verá algumas permissões incorretas, mesmo que não haja nada de errado com seu Mac. Isto não é nada para se preocupar. Vimos algumas permissões incorretas no nosso Mac, mas não se comporta mal. Eles não eram realmente um problema.

É isso mesmo - suas permissões serão reparadas. Se o seu Mac estiver sofrendo problemas tão graves que não iniciará normalmente, você também pode acessar o Utilitário de disco da recuperação do OS X e reparar as permissões de disco a partir daí.O seu Mac também executa automaticamente um reparo de permissão de disco quando instala o Mac OS X em cima de uma instalação Mac OS X existente, de modo que reinstalar ou atualizar o sistema operacional Mac também deve corrigir problemas de permissões de disco.

Como reparar permissões de diretório doméstico

Existe também uma segunda ferramenta que conserta algumas permissões. Esta ferramenta de reparo reparará as permissões do diretório inicial da sua conta de usuário. Se você está tendo problemas com os arquivos da sua conta de usuário - talvez você não consiga salvar arquivos no seu diretório inicial, possivelmente porque foi feito somente leitura - você pode usar essa ferramenta.

Esta ferramenta não usa arquivos. bom para ajustar as permissões do arquivo do sistema, ele apenas conserta o diretório inicial de uma conta de usuário no padrão, permissões padrão.

Para fazer isso, entre no OS X Recovery reiniciando o seu Mac e mantendo o comando + R. No ambiente de recuperação, clique em Utilitários na barra de menus e selecione Terminal. Digite resetpassword no Terminal e pressione Enter. Clique no disco rígido do seu Mac e selecione a conta do usuário que está tendo problemas.

Na parte inferior da janela, clique no botão Redefinir em Resolver permissões de diretório inicial e ACLs. Isso apenas irá redefinir as permissões da conta de usuário, e não sua senha.

Reinicie seu Mac quando terminar. As permissões do diretório inicial da conta de usuário serão agora reparadas.

Reparar as permissões do seu Mac não deve ser uma tarefa de manutenção do sistema obrigatória e regular. Isso só ajudará se você realmente tiver um problema, então não há motivos para executar esta ferramenta regularmente. Por outro lado, esta é uma operação segura, portanto, não há perigo em reparar permissões de disco se você acha que isso pode ajudar.

Crédito de Imagem: Karlis Dambrans no Flickr