Como executar o binário systemctl para iniciar ou parar serviços

Prev Next

Este documento fornece informações sobre como executar o binário systemctl para iniciar ou parar serviços com regras de sudo.

Como o binário systemctl requer permissões de root para algumas ações, é necessário usar o recurso Regras de Sudo para atender a essa necessidade.

  1. Na Segura® Platform, na barra de navegação, passe o mouse sobre o Menu de produtos e selecione EPM.
  2. No menu lateral, selecione Políticas > Linux > Regras de Sudo.
  3. No relatório Regras para sudo, clique em Adicionar e selecione Geral ou Dispositivo.
  4. Na tela Cadastro de regras para sudo, insira as seguintes informações:
    1. No campo Nome de identificação *, insira um nome para identificar a regra.
    2. No campo Ativado *, selecione Sim para ativar a regra.
    3. No campo Comandos para aplicação da regra (deve ser usado o caminho completo) *, insira o seguinte comando: /usr/bin/systemctl action service_binary_name. Por exemplo: /usr/bin/systemctl restart nginx.
    4. No campo Deve ser NOPASSWD? *, selecione se deve ou não solicitar a senha do usuário.
    5. No campo Deve ser FOLLOW? *, selecione para permitir a edição de links simbólicos.
    6. No campo Deve ser SETENV? *, selecione para permitir definir parâmetros do sistema.
    7. Opcional: No campo Descrição, insira uma breve descrição da regra.
    8. Opcional: Caso tenha selecionado a regra de sudo para dispositivos, configure a aba Dispositivos corretamente.
  5. Clique em Salvar.