Como você é o único usuário, a lógica diz que você não precisa se preocupar. Se existir uma possibilidade remota de alguém ter um usuário nesse sistema, tenha cuidado com os privilégios que você atribuir. Em suma, os padrões funcionarão bem.
Sou o único usuário em uma máquina do OS X e estou me perguntando qual é a melhor prática para configurar permissões em meus arquivos confidenciais. Especificamente, existem razões para preferir um dos seguintes
-rw------- 1 MyName staff ... File1
-rw-rw---- 1 MyName MyName ... File2
-rw-rw---- 1 MyName admin ... File3
ou talvez até - o que parece mais natural para mim - nenhum grupo com
-rw------- 1 MyName MyName ... File4
No OS X (10.8.2), o "padrão" é
-rw-r--r-- 1 MyName staff ... FileA
mas, até eu, talvez por engano, "redefinir permissões" , a maioria dos meus arquivos tinha
-rw-r----- 1 MyName MyName ... FileB
então uma das razões pelas quais estou perguntando é que estou me perguntando quais são as conseqüências do meu "reset".
Como você é o único usuário, a lógica diz que você não precisa se preocupar. Se existir uma possibilidade remota de alguém ter um usuário nesse sistema, tenha cuidado com os privilégios que você atribuir. Em suma, os padrões funcionarão bem.
Realmente não importa se você tentar definir permissões para MyName: MyName ou MyName: staff; a linha de fundo é que qualquer pessoa com acesso de 'equipe' em sua máquina terá efetivamente acesso sudo também (ou seja, qualquer um que seja um administrador na máquina).
Eu pessoalmente não perderia o sono por causa das permissões do OSX; um administrador de sistema com 20 minutos de acesso físico ao seu computador pode comprometer de maneira bastante rápida e fácil qualquer arquivo que não esteja criptografado; um live CD / USB do Ubuntu significa que eles podem ignorar completamente quaisquer permissões que você tenha configurado. Se você tem arquivos genuinamente sensíveis, eu criaria uma partição TrueCrypt para armazená-los.
Tags permissions security osx