Permitir varreduras avançadas do nmap para um usuário normal

2

Eu quero permitir que um usuário normal execute as varreduras avançadas do NMAP, como varreduras XMAS, TCP FIN, TCP NULL. Alguém pode me dizer como fazer isso? Já que usa pacotes brutos, então se a configuração do bit setuid funcionará ou não?

    
por pradeepchhetri 20.09.2011 / 09:22

1 resposta

2

Sim, setuid bit deve funcionar bem (a menos que haja alguma proteção no nmap que não permita que ele seja executado com bit setuid ativado , mas eu não penso assim).

Outra opção possível (e, na minha opinião, muito melhor) é configurar o sudo para permitir que determinados usuários executem o nmap com alguma configuração similar em / etc / sudoers :

username ALL = NOPASSWD: /usr/bin/nmap
    
por 20.09.2011 / 09:35