"... không chắc plink.exe hoặc peagant.exe là gì ..."
Vì bạn hỏi: plink & pageant là một phần của bộ PuTTY, là một triển khai của SSH hỗ trợ Linux & Windows và hoàn toàn chiếm ưu thế trên Windows.
SSH
Secure Shell (SSH) là một giao thức mạng mật mã để bảo mật thông tin liên lạc dữ liệu. Nó thiết lập một kênh bảo mật qua mạng không an toàn trong kiến trúc máy khách-máy chủ, kết nối ứng dụng máy khách SSH với máy chủ SSH. Các ứng dụng phổ biến bao gồm đăng nhập bằng dòng lệnh từ xa, thực thi lệnh từ xa, nhưng bất kỳ dịch vụ mạng nào cũng có thể được bảo mật bằng SSH.
nếu bạn đã từng sử dụng Telnet, nó giống như vậy (nhưng an toàn hơn): nó cho phép bạn truy cập từ xa bash shell (dòng lệnh) của máy chủ Linux.
PuTTY
PuTTY là ứng dụng giả lập thiết bị đầu cuối, bảng điều khiển nối tiếp và ứng dụng truyền tệp mạng miễn phí và mã nguồn mở. Nó hỗ trợ một số giao thức mạng, bao gồm SCP, SSH, Telnet, rlogin ...
Trên Windows, nó là phần mềm thống trị để truy cập từ xa dòng lệnh của máy chủ Linux theo giao thức SSH (ở trên). Trong Windows, phần mở rộng .exe dành cho tệp thực thi. Vì vậy, những lưu ý về plink.exe & pageant.exe có thể không áp dụng nếu bạn đang sử dụng Linux . PuTTY bao gồm
Plink : một giao diện dòng lệnh với PuTTY trở lại kết thúc
Pageant : một đại lý xác thực SSH cho PuTTY, PSCP và Plink
Từ ( http://en.wikipedia.org/wiki/Secure_Shell#Key_management )
Khi khóa công khai hiện diện ở đầu từ xa và khóa cá nhân phù hợp có ở đầu cục bộ, bạn không cần nhập mật khẩu nữa ... để bảo mật bổ sung, bản thân khóa riêng có thể được khóa bằng cụm mật khẩu.
Vì vậy, github được lưu trữ trên máy Linux và sử dụng SSH để bảo mật kết nối. SSH hoặc xác thực bằng mật khẩu hoặc khóa, nhiều máy chủ (github?) Chỉ xác thực bằng khóa. Bạn có thể thiết lập đang cố gắng xác thực bằng một khóa. Khóa và máy chủ không phải là một cho một: bạn có thể có hai khóa cho cùng một máy chủ và / hoặc hai máy chủ cho cùng một khóa, vì vậy chúng cần được quản lý. Nếu bạn đang sử dụng Windows, thì phiên SSH của bạn có thể được truy cập thông qua plink và các khóa của bạn có thể do Pageant quản lý.
Nhập khóa bạn cần mỗi khi tải Pageant. Nếu bạn đã làm theo hướng dẫn cho biết "nhập khóa của bạn" và thấy rằng nó hoạt động, nhưng nó không hoạt động bây giờ, hãy xem Chương 9: Sử dụng Pageant để xác thực .
Một mẹo cuối cùng nếu bạn đang sử dụng Windows: bạn có thể có nhiều phiên bản của bộ PuTTY được cài đặt bởi các công cụ khác nhau. Ví dụ, TortoiseGit tự cài đặt.