Basta configurar uma conta adicional para pessoas confiáveis. Permita que esta conta apenas inicie / pare / reinicie a operação para o aplicativo node.js. Afinal, você pode gerenciar seu aplicativo com o seguinte script de exemplo:
#!/bin/bash
command=$1
ssh user@host "your-app $command"
Depois disso, corra assim:
script.sh restart