Когда я запускаю sshmenu и пытаюсь подключиться к серверу ssh, я получаю

$SSH_AUTH_SOCK is not set. Is the ssh-agent running?

Если я запускаю ssh-agent я вижу переменную $SSH_AUTH_SOCK .

Как я могу заставить это работать?

1 ответ1

0

Запуск « ssh-agent » не устанавливает никаких переменных, потому что процесс не может изменить среду любого другого процесса; поэтому программа просто выводит sh -совместимые команды в stdout, предназначенный для eval 'd.

eval $(ssh-agent)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .