Pour éviter d'avoir à taper le mot de passe, tu peux utiliser un échange de clés ssh :
1/ Crée une clé ssh sur la machine cliente avec le compte du user qui devra éteindre la machine :
ssh-keygen -t rsa
Ne met pas de passphrase.
2/ Sur ton serveur, fait la même chose.
3/ Sur le client, dans le compte de ton user avec lequel tu as créé la clé, crée un fichier /home/ton_user/.ssh/authorized_keys.
Dans ce fichier, tu copies la clé publique de ton serveur, qui se trouve dans /home/ton_user/.ssh/id_rsa.pub
A partir de là, tu peux de connecter de ton serveur à ton client sans mot de passe.
Ensuite, il suffit d'exécuter depuis le serveur:
ssh ton_user@ip_client "shutdown -h now"
Et voila.