encaminhamento de porta SSH: erro “Portas privilegiadas só podem ser encaminhadas pela raiz”

0

Eu queria encaminhar minha porta 8080 local para a porta 80 do servidor que eu quero fazer login via SSH, então eu fiz:

ssh -L 80:127.0.0.1:8080 -N -f myserver

Mas recebo o erro:

Privileged ports can only be forwarded by root.

Eu posso executar comandos sudo quando logado no servidor, mas como posso fazer isso para propósitos de redirecionamento de portas? (Nota: anexar sudo no início deste comando não ajuda, porque a porta 80 não é a porta que eu quero usar no host local, mas a porta que eu quero segmentar.)

    
por knocte 29.08.2018 / 10:20

1 resposta

3

Você provavelmente quer

ssh -L 8080:127.0.0.1:80 -N -f myserver

A porta local vem em primeiro lugar. (Essa não é minha postura política!)

    
por 29.08.2018 / 11:02