Por que o comando ping -f precisa de privilégios sudo?

0

Quando eu tentei usar o comando ping -f ipaddress no Ubuntu para testar o meu sistema, ele falha com uma mensagem:

 ping: cannot flood; minimal interval, allowed for user, is 200ms

Quando eu digito man ping e vejo a opção -f, o estado

Only the super-user may use this option with zero interval.

Por que precisa desse privilégio?

    
por nux 13.03.2014 / 17:23

1 resposta

5

de man ping

% bl0ck_qu0te%

É óbvio que é proibido abaixar o tráfego da rede e assim diminuir a ameaça do DDOS devido a grandes respostas para cada pacote que chega.

    
por Maythux 13.03.2014 / 17:42