Uma conta com /usr/sbin/nologin
como seu shell tem permissão para definir o encaminhamento de porta. No entanto, se você tentar executar um comando shell, a conexão será encerrada à força. A correção é não executar um comando shell. Com o OpenSSH (a implementação SSH em quase todos os sistemas Unix / Linux não incorporados), passe a opção -N
para o cliente SSH.
ssh -N -L 1234:somehost:5678 [email protected]
Com PuTTY, marque “Não inicie um shell ou comando em tudo ” na seção Conexão > Guia SSH.