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

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

  • После установки oh-my-zsh: ... /.zshrc:source:34: нет такого файла или каталога ... /.oh-my-zsh/oh-my-zsh.sh
  • Right Distro для текстовых потребностей
  • Может ли zsh получить доступ к стандартной версии программы последнего запуска?
  • zle читать первое слово в строке?
  • Стойкие аргументы оболочки
  • В zsh разница между cat <(cat) и cat | cat против cat = (кошка)?
  • Отметьте дескриптор как терминал для теста -t
  • Передача именованных аргументов в сценарии оболочки
  • 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

    Убивание подпроцессов после завершения или уничтожения скрипта

    Драйвер графической подсистемы для Linux Mint 16 на ноутбуке Acer Aspire 5100

    Samba 4 дает «Невозможно найти записываемый DC для домена» на присоединение домена samba-инструмента

    Как я мог перевернуть содержимое двоичного файла с помощью команд bash

    Msgstr "Показать все возможности <num>? (y или n) "для команды ls

    Хорошая практика использования svn для двух разных приложений, но на одном сервере?

    'CD //; pwd '# Что здесь происходит?

    Есть ли общий способ автоматического обновления с помощью cron?

    Wi-Fi – связанный, но не разрешенный

    Обратное совпадение в sed, замените противоположное тому, что было найдено

    Samba – использовать LDAP только для аутентификации?

    Инструменты, которые перечисляют прототипы в .so-библиотеке

    Установка TeXstudio rpm: зависимости QT (например, libQtGui.so.4)

    Каждый раз, когда я запускаю tmux, запускается новый дочерний процесс ssh-agent (zshell)

    Почему результаты сравнения строк всегда ложны

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