O OpenSSH se recusará a vincular-se a portas com privilégios, a menos que o ID do usuário conectado seja 0 (root). As linhas de código relevantes são:
if (!options.allow_tcp_forwarding ||
no_port_forwarding_flag ||
(!want_reply && listen_port == 0) ||
(listen_port != 0 && listen_port < IPPORT_RESERVED &&
pw->pw_uid != 0)) {
success = 0;
packet_send_debug("Server has disabled port forwarding.");
Fonte: link linhas 1092 -1098
Se você está curioso, pw
é do tipo struct passwd *
e no linux é definido em /usr/include/pwd.h