xfce hat einen eigenen ssh-agent. Es kann geprüft werden, ob sich die Ausgabe echo $SSH_AUTH_SOCK
in einer vagrant-ssh-Sitzung von der Ausgabe in xfce4 unterscheidet.
LÖSUNG : Folgendes deaktiviert den Agenten, der sonst beim Start jeder xfce4-Sitzung gestartet worden wäre:
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
Hinweis: Sie müssen verwenden vagrant ssh
, damit ssh-agent funktioniert (reicht einfach vagrant up
nicht aus). Sie können Folgendes verwenden: vagrant ssh -- "startx" -X
, damit der X-Server direkt gestartet wird.