Случайно исказил кучу имен файлов в / tmp … ssh-ключи, запрашивающие пароли

Я случайно исказил имена файлов содержимого каталога / tmp (не спрашиваю) до того момента, когда они не могут быть восстановлены.

Так как это так, меня всегда спрашивают пароль для моих ключей ssh ​​(особенно в git). Любые предложения / исправления?


Изменить: В соответствии с предложением ниже перезагрузка сделала трюк.

One Solution collect form web for “Случайно исказил кучу имен файлов в / tmp … ssh-ключи, запрашивающие пароли”

ssh связывается с вашим агентом SSH (который хранит ваши личные ключи в ОЗУ) через сокет, хранящийся в /tmp .

Этот путь сокета должен находиться в переменной среды $SSH_AUTH_SOCK . Поэтому вы можете использовать это, чтобы восстановить исходное имя и переименовать его.

В качестве альтернативы, выйдите из системы и обратно (или, поскольку это OS X, возможно, просто покинув ваш сервер X и снова запустив его), он исправит его, перезапустив агента. Это также устранит любые другие имена сокетов, которые были в /tmp .

  • Пользовательские временные файлы Yum (/ var / tmp / yum *) заполняются данными репо
  • Как я могу проверить, установлен ли каталог / tmp на моей системе CentOS 5.x на tmpfs?
  • Должен ли я сохранить файл crontab в / tmp?
  • Как очистить каталог / tmp при перезагрузке?
  • Как увеличить размер корня?
  • tmpfs не переполняется для обмена
  • как удалить временные и лог-файлы с помощью терминала на vps?
  • почему php не может видеть / tmp-файлы
  • Когда Cent OS удалит пустые dirs в / tmp?
  • Когда монтировать / tmp (и другие временные каталоги)
  • Как я могу безопасно создавать и получать доступ к временным файлам из сценариев оболочки?
  • Что может пойти не так, если / var / tmp находится во временной файловой системе?
  • Linux и Unix - лучшая ОС в мире.