Когда я запускаю sshmenu и пытаюсь подключиться к серверу ssh, я получаю
$SSH_AUTH_SOCK is not set. Is the ssh-agent running?
Если я запускаю ssh-agent я вижу переменную $SSH_AUTH_SOCK .
Как я могу заставить это работать?
Запуск « ssh-agent » не устанавливает никаких переменных, потому что процесс не может изменить среду любого другого процесса; поэтому программа просто выводит sh -совместимые команды в stdout, предназначенный для eval 'd.
eval $(ssh-agent)