Поэтому я недавно перешел из Ubuntu в Debian и заметил, что после того, как я аутентифицировался с помощью ввода моей парольной фразы для моего закрытого ключа ssh, мне все равно нужно будет ввести его снова, если я подключусь где-то еще. Ubuntu раньше запомнил это, пока я не убил сеанс. Любые идеи о том, как вернуть это?
1 ответ
Вам нужен агент SSH. В Ubuntu вы, вероятно, использовали GNOME Keyring. Это значительно упрощает автоматическое добавление вашего ключа SSH при входе в систему.
Есть и другие доступные методы, хотя я не знаю, что доступно в Debian. Например, программа под названием Keychain автоматически добавит ваш ключ при каждом последующем входе в терминал; вам нужно ввести пароль только один раз.
Наконец, есть ручной метод. После открытия нового TTY или PTY (то есть эмулятора терминала или виртуального терминала) просто используйте команду ssh-add
чтобы добавить свой ключ, а затем просто выполните все связанные с SSH задачи в этом терминале.