Não é possível ouvir em uma porta específica no Ubuntu 16.04

0

Eu preciso executar a porta "1017" no meu laptop como "localhost" http://127.0.0.1:1017 . Para fazer isso eu corro algum arquivo no diretório / home. Mas depois de executar o arquivo recebi a seguinte mensagem de erro. Como posso executar acima da porta como meu "localhost".

listen tcp4 0.0.0.0:1017: bind: permission denied

Por favor me ajude a resolver isso.

    
por Danushka 04.06.2017 / 13:39

1 resposta

2

Você só pode ouvir em portas abaixo de 1024 usando sudo . Estas são portas privilegiadas:

% bl0ck_qu0te%

Fonte

Exemplo:

$ nc -l 127.0.0.1 1017
nc: Permission denied

No entanto, isso funcionará:

$ sudo nc -l 127.0.0.1 1017
    
por Ravexina 04.06.2017 / 13:48