Ошибка ssh-agent на сервере ubuntu 10.04 LTS

У меня установлена ​​установка Ubuntu Server 10.04 на Linode. Я пытаюсь использовать ssh-agent, чтобы перестать вводить свою кодовую фразу каждый раз, когда мне нужно вносить некоторые изменения в GitHub. Я использую скрипт, предоставленный GitHub здесь . Но когда я .zshrc свой файл .zshrc или когда я .zshrc из системы и возвращаюсь в систему, я получаю следующее сообщение об ошибке:

 Could not open a connection to your authentication agent. Error: Can't open display: (null) 

Кто-нибудь знает, в чем проблема и как я могу это исправить?

  • Односторонняя задержка SSH
  • Как скомпрометировать скрипт prerm и preinst с сообщением об ошибке в пакете Debian
  • Как ограничить SSH-туннель определенным исходящим IP-адресом на SSH-сервере?
  • Как установить Mono v3 + в Ubuntu?
  • Ctrl-Arrow больше не работает после установки Prezto
  • Заменить процесс экрана с экрана
  • Удаленный сервер, случайно зависающий на ssh login
  • ZHH имеет две вкладки для заполнения имен файлов
  • Как автоматически получить новый сервер имен в VPN-подключении
  • Известный файл Hosts со смешанными хэшами и unhashed именами хостов
  • Что делать mkfs.xfs и modprobe при установке экземпляра Amazon EBS?
  • Почему мой супервизор не запускается при перезагрузке?
  • 2 Solutions collect form web for “Ошибка ssh-agent на сервере ubuntu 10.04 LTS”

    Ваш .zshrc может изменять переменную DISPLAY или изменять доступ к экрану. Обычно ssh-agent запускается при запуске gnome. Переменная SSH_AUTH_SOCK установлена ​​в сокет вашего ssh-agent. Если эта переменная установлена, то ssh-agent попытается открыть окно, чтобы получить пароль для вашего ключа, когда это необходимо.

    Если ваш дисплей недоступен, вы можете использовать ssh-add для добавления ключа из командной строки. Сделайте это после перезагрузки. Вам также нужно повторить это, если ваш ключ устареет.

    Похоже, что ssh-agent не запускается, когда вы отправляете файл. У вас есть строки 46 и 47:

     # eval `ssh-agent` # ssh-add ~/.ssh/id_rsa 

    Попробуйте раскомментировать эти строки.

    Linux и Unix - лучшая ОС в мире.