Como eu uso / combina o encaminhamento de agente ssh e o xfce4?

0

Eu tenho uma caixa de arquivos maliciosos com o redirecionamento de agentes ssh, que está funcionando bem, quando eu corro: startx ( ssh -T [email protected] : Oi mc_plectrum! Você autenticou com sucesso, mas o GitHub não fornece acesso ao shell.).

Mas executar startxfce4 sem mais nada mudou, leva a: Permissão negada após executar ssh -T [email protected] .

O que estou perdendo aqui?

    
por mc_plectrum 25.06.2017 / 22:17

1 resposta

0

O xfce tem seu próprio agente ssh. Pode ser verificado se a saída de echo $SSH_AUTH_SOCK em uma sessão ssh vagante é diferente da saída dentro de xfce4.

SOLUÇÃO : O seguinte desabilita o agente, que mais teria sido iniciado durante a inicialização de cada sessão do xfce4:

xfconf-query -c xfce4-session -p /startup/ssh-agent/enabled -n -t bool -s false

xfconf-query -c xfce4-session -p /startup/ssh-agent/type -n -t string -s ssh-agent

Dica: você precisa usar vagrant ssh para que o ssh-agent funcione (apenas vagrant up não é suficiente). Você pode usar: vagrant ssh -- "startx" -X , para que o X Server seja iniciado diretamente.

    
por 26.06.2017 / 17:32