"... не уверен, что такое plink.exe или peagant.exe ..."
Поскольку вы спрашиваете: plink & pageant являются частью пакета PuTTY, который являетсяреализация SSH, которая поддерживает Linux и Windows и полностью доминирует в Windows.
SSH
Secure Shell (SSH) - этокриптографический сетевой протокол для защиты передачи данных.Он устанавливает безопасный канал через незащищенную сеть в архитектуре клиент-сервер, соединяя клиентское приложение SSH с сервером SSH.Обычные приложения включают удаленный вход в систему из командной строки, удаленное выполнение команд, но любая сетевая служба может быть защищена с помощью SSH.
, если вы когда-либо использовали Telnet, это так (но более безопасно): это позволяет вамдля удаленного доступа к оболочке bash (командной строке) хоста Linux.
PuTTY
PuTTY является бесплатным и открытымэмулятор исходного терминала, последовательная консоль и сетевое приложение для передачи файлов.Он поддерживает несколько сетевых протоколов, включая SCP, SSH, Telnet, rlogin ...
В Windows это доминирующее программное обеспечение для удаленного доступа к командной строке хоста Linux по протоколу SSH (см. Выше).В Windows расширения .exe предназначены для исполняемых файлов.Поэтому эти заметки о plink.exe и pageant.exe, вероятно, не применимы, если вы работаете в Linux .PuTTY включает в себя
Plink : интерфейс командной строки для серверной части PuTTY
Pageant : агент аутентификации SSH для PuTTY,PSCP и Plink
С (http://en.wikipedia.org/wiki/Secure_Shell#Key_management)
Когда открытый ключ присутствует на удаленном конце и соответствующий закрытый ключ присутствует на локальном конце, введитепароль больше не требуется ... для дополнительной безопасности сам закрытый ключ может быть заблокирован парольной фразой.
Таким образом, github размещается на компьютере с Linux и использует SSH для защиты соединения.аутентификация с паролями или ключами, многие хосты (github?) аутентифицируются только с ключами. Вы, по-видимому, пытаетесь аутентифицироваться с ключом. Ключи и хосты не являются однозначными: у вас может быть два ключа для одного хоста и /или два хоста для одного и того же ключа, поэтому им нужно управлять. Если вы находитесь в Windows, то ваш сеанс SSH, вероятно, доступен через plink, а ваши ключи, вероятно, управляются Pageant.
Импортируйте нужный ключ каждый раз, когда загружаете Pageant.Если вы следовали инструкциям, в которых говорилось «импортировать свой ключ», и видели, что он работает, но сейчас он не работает, см. Глава 9. Использование Pageant для аутентификации .
Последний советесли вы работаете в Windows: у вас может быть несколько экземпляров пакета PuTTY, установленных различными инструментами.Например, TortoiseGit устанавливает свой собственный.