Pular para o conteúdo

Permissão executar systemctl [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Permissão executar systemctl [RESOLVIDO]

Enviado em 29/06/2016 - 12:07h

Blz pessoal,
estou com uma duvida básica.. Criei um usuário suporte para fazer o deploy das minhas apps em um servidor remoto. Logo via ssh key, atualizo o código no servidor tudo certinho, mas quando vou rodar o systemctl restart nginx pede permissão de root

DEBUG [1fc1f2ac] Command: systemctl restart nginx
DEBUG [1fc1f2ac] ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
É necessária autenticação para gerenciar unidades e serviços do sistema.
DEBUG [1fc1f2ac] Authenticating as: root
DEBUG [1fc1f2ac] Password:
Já alterei o sudoers
suporte ALL=(ALL) ALL
%suporte ALL=(ALL) ALL

O que fazer ?
Valeu

Responder tópico

2. Re: Permissão executar systemctl

Melhor resposta

Enviado em 29/06/2016 - 12:08h

alcelyo escreveu:

Blz pessoal,
estou com uma duvida básica.. Criei um usuário suporte para fazer o deploy das minhas apps em um servidor remoto. Logo via ssh key, atualizo o código no servidor tudo certinho, mas quando vou rodar o systemctl restart nginx pede permissão de root

DEBUG [1fc1f2ac] Command: systemctl restart nginx
DEBUG [1fc1f2ac] ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
É necessária autenticação para gerenciar unidades e serviços do sistema.
DEBUG [1fc1f2ac] Authenticating as: root
DEBUG [1fc1f2ac] Password:


Já alterei o sudoers
suporte ALL=(ALL) ALL
%suporte ALL=(ALL) ALL

O que fazer ?
Valeu
Você tem que adicionar o sudo.

$ sudo systemctl restart nginx

Você está dando poder administrativo para o usuário e para o grupo. Não seria melhor ser mais restritivo?

%suporte ALL=(ALL)NOPASSWD: /bin/systemctl * nginx 

3. Re: Permissão executar systemctl [RESOLVIDO]

Enviado em 29/06/2016 - 13:05h

Valeu .. deu certo muito obg. E segui a orientação ... Obg

4. Re: Permissão executar systemctl [RESOLVIDO]

Enviado em 29/06/2016 - 14:45h

Disponha.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder