Como faço para desativar o prompt de senha gráfica do SSH?

6

Às vezes, o SSH exibe uma janela de entrada de senha da GUI (ou autenticidade do host), que interage mal com o gerenciador de janelas Awesome, evita copiar e colar a senha e geralmente é desnecessária para mim.

Como faço para desativá-lo? Tentativa trivial falha:

$ DISPLAY= ssh root@v3eur
Error: Can't open display: 
Permission denied, please try again.
    
por Vi. 13.03.2015 / 02:22

2 respostas

1

Você precisa descobrir qual "agente chave" está ativado e desativá-lo. Como você não mencionou qual sabor de distribuição do Linux (Ubuntu?) Nem qual desktop (Gnome?) Você está usando, é difícil fornecer uma resposta clara.

Se você estiver usando o Gnome / Unity para desktop, desative o suporte ao Gnome Keyring SSh. Isso pode ser feito solicitando ao aplicativo Startup Applications que permite que você configure os aplicativos executados no login. Ele deve ter uma entrada como "SSH Key Agent", apenas desmarque-o, efetue logout e faça login novamente.

Técnica semelhante aplica-se a diferentes distros e / ou computadores.

Nota: em algumas versões anteriores do Ubuntu, esta entrada pode estar oculta, veja este post para mostrá-lo .

    
por 13.03.2015 / 11:06
0

Debian / Ubuntu:

sudo apt-get remove --purge ssh-askpass ssh-askpass-gnome

Fedora / CentOS / RHEL:

sudo yum remove openssh-askpass
    
por 11.03.2017 / 23:13

Tags