Todos os aplicativos do Mac OS X requerem permissões de administrador para 'instalar'?

0

Sou novo em todo o sistema operacional do Mac OS X. Estou tentando aprender e tenho um MacBook rodando o Mac OS X 10.7.3.

Eu criei um usuário de teste que não pode administrar para que eu possa testar as permissões e descobri que não posso fazer nada na pasta Aplicativos, que inclui aplicativos de 'instalação' (mesmo aqueles que arrastam 'n' largar) e criar pastas, sem digitar um nome de administrador e senha.

No entanto, fiquei com a impressão de que este não era o caso e você só precisava de permissões de administrador para escrever em algum lugar como Preferências, então alguém pode esclarecer por que está pedindo Admin quando tento arrastar e soltar? aplicativos na pasta Aplicativos.

    
por Andy 12.04.2012 / 12:58

2 respostas

4

Depende de qual pasta de aplicativos você quer dizer. De fato, pode haver dois:

  • /Applications

    Este é de propriedade de root e reservado para todos os aplicativos que já vêm com o OS X, como o Mail.app, o iTunes.app, etc. Esse usuário root não é uma conta na qual você pode fazer login com o interface gráfica, mas ainda é acessível via Terminal.

    Como a pasta exige que seu usuário esteja no grupo admin Unix, você não pode simplesmente arrastar e soltar arquivos lá, a menos que tenha uma conta de administrador (ativando isso nas Preferências do sistema irá adicionar seu usuário a este admin group). Você pode verificar os grupos aos quais seu usuário pertence digitando id -Gn em um Terminal.

  • /Users/your-user/Applications

    Este talvez nem exista no seu sistema, mas você pode facilmente criá-lo abrindo o Finder, clicando em Ir → Início , em seguida Arquivo → Nova Pasta , e nomeando "Aplicativos".

    Como esta pasta reside em sua pasta pessoal, ela pertence somente a você. Então, se você precisar arrastar e soltar um aplicativo para instalá-lo, coloque-o em vez de /Applications . Você não precisa de privilégios de administrador aqui.

ParamaisinformaçõessobreosgruposdeusuáriosdoOSX,consulte: Diferença entre padrão grupos no Mac OSX

    
por 12.04.2012 / 13:27
2

A pasta /Applications de propriedade do usuário root (proprietário = acesso total). Além disso, todos os membros do grupo admin podem ler e gravar nele. Todos os outros só podem ler, mas não escrevem.

Seu "usuário que não pode administrar" não está no grupo admin , portanto, só pode ler essa pasta. Quando você tenta gravar (a instalação arrastar e soltar) nessa pasta com seu usuário não privilegiado, o sistema operacional não nega apenas sua solicitação, mas solicita que você autentique com uma conta de usuário com as permissões necessárias (root ou um membro da admin group).

    
por 12.04.2012 / 15:33