definir a variável de ambiente SSH_ASKPASS ou askpass em sudoers, resp
Estou tentando fazer login em um servidor ssh e executar algo como:
<code>ssh [email protected] 'sudo echo "foobar"' </code>
Infelizmente estou recebendo um erro:
<code>sudo: no tty present and no askpass program specified </code>
Google me disse para definir a variável de ambienteSSH_ASKPASS
ou para definiraskpass
nosudoers
Arquivo. Minha máquina remota está rodando no Debian 6 e eu instalei os pacotesssh-askpass essh-askpass-gnome e meusudoers
arquivo se parece com isso:
<code>Defaults env_reset Defaults askpass=/usr/bin/ssh-askpass # User privilege specification root ALL=(ALL) ALL user ALL=(ALL) ALL </code>
Alguém pode dizer o que estou fazendo de errado e como fazê-lo melhor?