Назад | Перейти на главную страницу

SSH Key Forwarding не работает, как только я получаю root

Ситуация

Проблема

Я не знаю, где это исправить или в чем проблема. Может кто поможет?

Похоже, вы еще не начали сеанс ssh-agent для своего пользователя root. ssh-agent требует, чтобы ваш пользователь установил переменные env, чтобы связать вашего пользователя с правильным процессом ssh-agent.

например

SSH_AUTH_SOCK = / tmp / ssh-MTQoMbTLN3Kb / agent.30851; экспорт SSH_AUTH_SOCK; SSH_AGENT_PID = 30852; экспорт SSH_AGENT_PID; echo Agent pid 30852;

Вы также можете изучить SSHKeychain, чтобы упростить и автоматизировать управление вашим агентом и ключами.

С помощью visudo и расширение env_keep с помощью SSH_AUTH_SOCK решит проблему

Defaults    env_keep+=SSH_AUTH_SOCK