Ошибка 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) 

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

  • Расширение поиска истории в zsh
  • Эффективное извлечение данных из нескольких файлов в один файл CSV
  • Экспортировать несколько опций в $ GREP_OPTIONS
  • Заполнение вкладки «../» в zsh
  • Определение путей использования автозаполнения zsh
  • Тысяча разделителей в printf в zsh
  • Запустите zsh с помощью специального zshrc
  • Отображение ~ для $ HOME в приглашении zsh
  • 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 

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

    Interesting Posts

    dbus-запуск прерывается ненормально со следующей ошибкой: протокол не указан

    Awesome портирует некоторые программы по умолчанию

    Как создать постоянную переменную

    Соглашения об именах / перевод между пакетами dpkg и apt?

    Разделить строку на слова с максимальным размером 8 символов

    udev создает правильные правила, но права исчезают, как только я пытаюсь получить доступ к файлам через C ++

    Предварительный просмотр экранного меню рабочей области при переключении как в gnome-unity (для KDE)

    найти, какая система передает через конкретный порт

    Где хранятся токены AFS и как их заставить запускать сеанс экрана

    Блокировать доступ к Интернету, но не сетевой доступ для пользователя

    Управление музыкой iPhone из командной строки linux

    Почему некоторые linux-инструменты записывают в STDERR вместо STDOUT по умолчанию?

    Безопасные символы Windows из Linux

    tmp / krb5cc_ не очищается регулярно (кеширование учетных данных кебероса)

    Использование LVM с дисками SSD и SATA

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