ssh-add поодинці не працює:
Error connecting to agent: No such file or directory
Як я повинен використовувати цей інструмент?
ssh-add поодинці не працює:
Error connecting to agent: No such file or directory
Як я повинен використовувати цей інструмент?
Відповіді:
Спочатку потрібно ініціалізувати агент.
ssh-agent bash
fish, команда є ssh-agent fish.
Агент SSH не працює, або змінні середовища, які він встановлює, недоступні в поточному середовищі (головне SSH_AUTH_SOCK), або вони встановлені неправильно (вказують на мертвий агент).
Ви можете запустити агент у поточному сеансі оболонки за допомогою
eval "$(ssh-agent)"
або запустити новий сеанс оболонки через агент
ssh-agent fish
(замініть fishбудь-якою оболонкою, яку ви використовуєте). Але так як ви говорите , що ви використовували , щоб мати можливість використовувати ssh-addбез цього, це приводить мене до думки , що ви випадково вбив агента (або воно припинено в зв'язку з якою - небудь іншої причини). Повідомлення про помилку змушує мене думати, що SSH_AUTH_SOCKзмінна середовища насправді встановлена, але вона ssh-addне може знайти дійсний комунікаційний розетку на цьому шляху.
Мене не здивувало б, якби ваш звичайний спосіб роботи знову запрацював, якщо ви повністю вийшли з системи та входили знову, або перезавантажили машину.