A menos que você queira executar o comando como root, é necessário especificar o nome de usuário, então
su - apache -s /bin/bash
sudo -u hremotessh /home/hremotessh/scripts/redirect.sh 8892 8893
é a sintaxe correta para testar o comando sudo.
Como você não é solicitado a digitar a senha do usuário do apache, o sudo parece estar configurado corretamente.
O aviso resultante: hremotessh is not in the sudoers file.
indica que outro comando sudo
é usado no script redirect.sh. E não existe uma política sudo (válida) para esse usuário.