Como Abrir Aplicativos com Privilégios de Root em um Mac

Baixe em PDFBaixe em PDF

O Mac permite a execução de qualquer aplicativo com privilégios de root, contanto que você tenha uma senha de administrador. Como sempre, evite usar esse acesso a menos que tenha certeza do que está fazendo, ou o sistema operacional poderá ser seriamente danificado.

Método 1
Método 1 de 3:

Usando uma conta de administrador

Baixe em PDF
  1. How.com.vn Português: Step 1 Conheça os riscos.
    A maioria dos aplicativos gráficos não é desenvolvida para acesso de root. Limite-se a tarefas específicas conhecidas, ou então você poderá acabar com arquivos inacessíveis, falhas de aplicativos ou vulnerabilidades de segurança. [1]
  2. How.com.vn Português: Step 2 Abra o Terminal.
    Acesse sua conta de administrador no computador. Vá até AplicativosUtilitários e abra o Terminal.
    • Essa conta de administrador não pode ter uma senha em branco, senão o Terminal não permitirá o acesso com privilégio de root.
  3. How.com.vn Português: Step 3 Experimente o método rápido.
    O comando "sudo" permite que você abra aplicativos com acesso de root, mas exige o caminho do arquivo executável dentro do pacote do aplicativo. A maioria dos programas padrões do Mac, bem como soluções de terceiros, organiza os conteúdos dos pacotes de forma igual, então vale a pena tentar: [2]
    • Digite sudo "\caminho do arquivo da aplicação no disco rígido.app/Contents/MacOS/nome do aplicativo".
      Por exemplo, para abrir o iTunes, digite sudo "/Applications/iTunes.app/Contents/MacOS/iTunes" e pressione a tecla Return.
    • Digite a senha da conta de administrador à qual você está acessando e pressione a tecla Return.
    • Se o comando funcionar, o aplicativo deverá ser aberto com acesso de root. No caso de o Terminal exibir a mensagem "comando não encontrado", avance para o próximo passo.
  4. How.com.vn Português: Step 4 Abra o conteúdo do pacote do aplicativo.
    Se a técnica rápida não funcionar, localize o aplicativo no Finder. Clique com o botão direito (ou clique com a tecla Control pressionada) no ícone dele e selecione Exibir conteúdo de pacotes no menu suspenso.
  5. How.com.vn Português: Step 5 Encontre o arquivo executável.
    Agora, você deverá ver uma ou mais pastas dentro do aplicativo. Localize o arquivo executável dentro da pasta - provavelmente dentro de "/Contents/MacOS".
    • Ele geralmente tem o mesmo nome que o aplicativo, mas também pode aparecer diferente, como por exemplo "run.sh".
    • O ícone do arquivo executável geralmente é um quadrado preto com a palavra "exec" em letras pequenas.
  6. How.com.vn Português: Step 6 No Terminal, digite sudo seguido de um espaço.
    Não execute o comando ainda.
  7. How.com.vn Português: Step 7 Arraste o arquivo executável para a linha de comando do Terminal.
    Em seguida, o caminho deve deverá ser preenchido automaticamente.
  8. How.com.vn Português: Step 8 Confirme o comando com sua senha.
    Pressione a tecla Return. Digite a senha da conta de administrador que você está usando e pressione a tecla Return novamente. Em seguida, o aplicativo deverá ser aberto com privilégios de root.
    Publicidade
Método 2
Método 2 de 3:

Usando uma conta sem privilégios administrativos

Baixe em PDF
  1. How.com.vn Português: Step 1 Abra o Terminal.
    Muitos administradores de sistema preferem trabalhar usando uma conta comum para limitar as possibilidades de danificar o sistema ou sofrer ataques de malware. [3] Este método ainda exige uma senha de administrador, mas permite que você ganhe acesso de root temporariamente sem precisar trocar de conta. Para começar, abra a janela do Terminal.
  2. How.com.vn Português: Step 2 Altere para o modo de administrador dentro do Terminal.
    Digite o comando su - seguido de um espaço e de um usuário de administrador no computador. Em seguida, digite a senha de administrador. Agora, você está operando como se fosse o usuário selecionado.
    • O hífen no comando é opcional, mas é recomendado. Ele define as variáveis e diretórios do ambiente como se fosse os do usuário de administrado, limitando chances de danos acidentais. [4]
  3. Step 3 Abra o aplicativo usando o comando "sudo".
    Geralmente, o comando é sudo "\caminho do arquivo da aplicação no disco rígido.app/Contents/MacOS/nome do aplicativo". Caso o comando não funcione, tente utilizar o método anterior acima.
  4. How.com.vn Português: Step 4 Retorne à sua conta.
    Após finalizar todas as tarefas que exigem privilégios de root, digite o comando exit no Terminal. Fazê-lo vai sair do usuário de administrador e voltar à sua conta normal.
    Publicidade
Método 3
Método 3 de 3:

Resolvendo problemas

Baixe em PDF
  1. Step 1 Desabilite a "Proteção da integridade do sistema" (altamente arriscado).
    Esse recurso, introduzido no Mac OS 10.11 El Capitan, limita o acesso a arquivos importastes até mesmo a usuários root. [5] Caso não seja capaz de realizar os ajustes necessários, desabilite-o. Somente desabilite a "Proteção da integridade do sistema" caso esteja seguro sobre suas habilidades e ciente de que um erro pode comprometer o funcionamento do computador ou até mesmo apagar seus arquivos.: [6]
    • Reinicie o computador. Pressione e segure as teclas Command+R após ouvir o alerta sonoro de inicialização do computador para entrar no "Modo de recuperação".
    • Selecione Utilitários no topo do menu, e depois clique em Terminal.
    • Digite csrutil disable; reboot no Terminal.
    • Permita que o computador seja reiniciado normalmente. É possível usar os passos acima para abrir qualquer aplicativo com acesso total de root. Ao final, considere repetir os comandos substituindo enable por disable para reativar a "Proteção da integridade do sistema".
  2. How.com.vn Português: Step 2 Use o Nano em vez de um editor de texto gráfico.
    É mais seguro e confiável editar arquivos de configuração usando um editor dentro do Terminal. O Nano é uma opção simples disponível por padrão. Para usá-lo com privilégios de root, basta digitar sudo nano seguido de um espaço e o caminho do arquivo do documento de texto. Em seguida, será possível editar o documento a partir do Terminal. Ao final, pressione as teclas Control+O para salvar o arquivo, e depois Control+X para fechar o Nano.
    • Por exemplo, o comando sudo nano /etc/hosts vai abrir o arquivo "hosts" com acesso de root.
    • É sempre bom fazer um backup antes de editar arquivos de configuração. Para realizar um backup, digite sudo cp caminho_do_arquivo_de_configuração novo_caminho_do_arquivo _do_backup. Por exemplo, o comando sudo cp /etc/hosts /etc/hosts.backup cria uma cópia do arquivo "hosts" com o nome "hosts.backup". Caso cometa algum erro, mova o arquivo alterado sudo mv /etc/hosts /etc/hosts.bad e restaure o backup sudo cp /etc/hosts.backup /etc/hosts. [7]
    Publicidade

Dicas

  • As aspas entre os caminhos dos arquivos são apenas necessárias no caso de eles conterem espaços.
Publicidade

Avisos

  • Um erro cometido em uma conta root pode apagar todo o conteúdo do computador ou torná-lo inacessível. Os riscos são maiores na versão 10.10 ou anterior, ou na versão 10.11 com a "Proteção da integridade do sistema" desativada. Mantenha a senha de administrador privada para evitar que outros usuários obtenham acesso de root.
Publicidade

Sobre este guia How.com.vn

How.com.vn Português: Equipe How.com.vn
Coescrito por :
Redação do How.com.vn
Este artigo foi escrito em parceria com nossa equipe treinada de editores e pesquisadores que validaram sua precisão e abrangência.

O How.com.vn possui uma Equipe de Gerenciamento de Conteúdo que monitora cuidadosamente o trabalho de nossos editores para garantir que todo artigo atinja nossos padrões de qualidade. Este artigo foi visualizado 40 355 vezes.
Categorias: Mac
Esta página foi acessada 40 355 vezes.

Este artigo foi útil?

⚠️ Disclaimer:

Content from Wiki How Português language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

Publicidade