définir la variable d'environnement SSH_ASKPASS ou askpass dans sudoers, resp

Je suis en train d'essayer de se connecter à un serveur ssh et d'exécuter quelque chose comme:

ssh user@domain.com 'sudo echo "foobar"'

Malheureusement, je reçois une erreur:

sudo: no tty present and no askpass program specified

Google m'a dit soit de définir la variable d'environnement SSH_ASKPASS ou pour définir askpass dans le sudoers fichier. Ma machine à distance est en cours d'exécution sur Debian 6 et j'ai installé les paquets ssh-askpass et ssh-askpass-gnome et mon sudoers fichier ressemble à ceci:

Defaults        env_reset
Defaults        askpass=/usr/bin/ssh-askpass

# User privilege specification
root    ALL=(ALL) ALL
user    ALL=(ALL) ALL

Quelqu'un peut dire ce que je fais mal et comment le faire mieux.

source d'informationauteur jan