Digite comandos de administrador no Terminal do Mac
Você precisa ser um administrador ou usuário root, também chamado de superusuário, para executar vários dos comandos usados para gerenciar um servidor.
Por exemplo, se você não for um administrador ou usuário root, o comando shutdown
retornará um erro:
% shutdown
shutdown: NOT super-user
Isso ocorre porque o comando shutdown
só pode ser executado pelo usuário root ou por um administrador com privilégios de usuário root.
Para executar comandos com privilégios de superusuário, use o comando sudo
. sudo
significa “superusuário do”.
O exemplo a seguir funciona em computadores com o macOS instalado, portanto não o execute a não ser que deseje reiniciar o computador:
% sudo shutdown
Você será solicitado a digitar a senha do usuário atual.
Apenas usuários administradores podem usar o comando sudo
. Caso não tenha iniciado a sessão como administrador, você pode fazer isso digitando o seguinte comando, onde adminUsername é o nome de um administrador:
% su adminUsername
Você será solicitado a digitar a senha do usuário adminUsername e um novo shell será aberto para esse usuário.
Caso um comando exija, você pode usar su
para alternar para o usuário root. Em circunstâncias normais, não recomenda-se iniciar a sessão como usuário root.
Importante: se você usar su
para iniciar a sessão como usuário root, tenha bastante cuidado, pois você terá privilégios suficientes para fazer alterações que podem interromper o funcionamento do computador.