Gerrit - Tạo khóa SSH mới

SSH là viết tắt của Secure Shell hoặc đôi khi là giao thức Secure Socket Shell được sử dụng để truy cập các dịch vụ mạng một cách an toàn từ một máy tính từ xa. Bạn có thể đặt các khóa SSH để cung cấp kết nối đáng tin cậy giữa máy tính và Gerrit.

Bạn có thể kiểm tra khóa SSH hiện có trên máy tính cục bộ của mình bằng lệnh sau trong Git Bash:

$ ls ~/.ssh

Sau khi nhấp vào nút enter, bạn sẽ thấy khóa SSH hiện có như trong hình sau:

Nếu bạn không tìm thấy bất kỳ khóa SSH hiện có nào, thì bạn cần tạo khóa SSH mới.

Tạo khóa SSH mới

Bạn có thể tạo khóa SSH mới để xác thực bằng lệnh sau trong Git Bash:

$ ssh-keygen -t rsa -C "[email protected]"

Nếu bạn đã có khóa SSH, thì đừng tạo khóa mới, vì chúng sẽ bị ghi đè. Bạn có thể sử dụng lệnh ssh-keygen , chỉ khi bạn đã cài đặt Git với Git Bash.

Khi bạn chạy lệnh trên, nó sẽ tạo ra 2 tệp trong thư mục ~ / .ssh .

  • ~/.ssh/id_rsa - Đó là khóa cá nhân hoặc khóa nhận dạng.

  • ~/.ssh/id_rsa.pub - Đó là một TV công cộng.