--- title: "Como executar binários com parâmetros específicos" slug: "epm-linux-use-cases-execute-binaries-parameters" updated: 2026-11-03T14:48:14Z published: 2026-11-03T14:48:14Z canonical: "docs.senhasegura.io/epm-linux-use-cases-execute-binaries-parameters" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.senhasegura.io/llms.txt > Use this file to discover all available pages before exploring further. # Como executar binários com parâmetros específicos Este documento fornece informações sobre como executar binários passando parâmetros específicos. O objetivo de passar parâmetros durante a execução é personalizar seu comportamento, fornecer dados de entrada ou controlar a execução dinamicamente sem modificar o código do aplicativo. Você pode fazer isso usando políticas ou regras de sudo: ## Executar binários com parâmetros específicos utilizando políticas 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 > Políticas**. 3. No relatório **Políticas**, clique em **Adicionar** e selecione **Geral**. 4. Na aba **Geral**, insira as seguintes informações: 1. No campo **Nome da política** *, insira um nome para identificar a política. 2. No campo **Status** *, selecione para ativar ou desativar a política. 3. No campo **Diretriz** *, selecione a diretriz **Executar binário**. 4. No campo **Checker (caminho ou executor)**, insira o comando: `exec="/usr/bin/caminho_do_binario"`. 5. No campo **Habilitar auditoria?** *, selecione para ativar a auditoria das ações da política. 6. No campo **Incluir regra geral de negação?**, selecione para permitir apenas regras registradas e negar o que não estiver na regra. 7. No campo **Regras**, clique em **+ Adicionar** para inserir as regras. 1. Selecione **Permitir** para permitir acesso ao usuário ou grupo e insira o texto da regra no formato de políticas no CaitSith: `argv[1]="primeiro_parâmetro" task.uid=user_id path="caminho_exemplo/*"`. Info: Mais informações sobre as políticas e parâmetros no CaitSith em [CaitSith Documentation](https://caitsith.sourceforge.io). 2. Clique em **Adicionar** para cada regra criada. 8. Clique em **Continuar**. 5. Na aba **Revisão**, revise a política de acesso e clique em **Salvar**. ## Executar binários com parâmetros específicos utilizando regras de sudo 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**. 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 **Ativo** *, selecione **Sim** para ativar a regra. 3. No campo **Comandos para aplicação da regra (deve ser usado o caminho completo)** *, insira o comando para aplicação da regra. **Por exemplo**: `/usr/bin/caminho_do_binario --primeiro_parâmetro --user=* caminho_exemplo/*`. 4. No campo **Deve ser NOPASSWD?** *, selecione para solicitar ou não que o usuário insira a senha. 5. No campo **Deve ser FOLLOW?** *, selecione para poder editar links simbólicos. 6. No campo **Deve ser SETENV?** *, selecione para poder definir parâmetros do sistema. 7. Opcional: No campo **Descrição**, insira uma breve descrição desta regra. 5. Clique em **Salvar**.