Điểm:1

config để sử dụng git qua ssh trên máy chủ nhảy

lá cờ br
Ian

Với khóa riêng chỉ có trên máy tính xách tay (alice), có cách nào sử dụng khóa đó để xác thực với gitlab từ máy chủ (bob). (Tôi nghĩ là nhỏ, sự phức tạp khi trở thành người dẫn chương trình nhảy giữa alice và bob.)

alice -> jump -> bob -> gitlab

~/.ssh/config trên alice hiện là:

Chủ nhà *
  PKCS11Provider /usr/lib/ssh-keychain.dylib

Nhảy máy chủ
  Tên máy chủ jump01.example.org

Máy chủ lưu trữ
  Tên máy chủ bob.example.org
  ProxyJump nhảy

Tôi có khóa công khai từ mã thông báo của alice trên gitlab và tôi muốn sử dụng nó với git lệnh từ bob. Như trong...

alice:~ $ ssh bob
Lần đăng nhập cuối: Thứ Sáu, ngày 27 tháng 8, 20:33:56, 2021
bob:~ $ git clone [email protected]:my/repo.git

nơi tôi không có cặp chìa khóa nào trên bob.

Điểm:1
lá cờ in

Bạn phải có một số tin tưởng rằng bồng bềnh không thể bị lạm dụng, nhưng câu trả lời đơn giản là chạy tác nhân ssh và sử dụng chuyển tiếp tác nhân.

Bắt đầu một đại lý trên alice, hãy thêm PKCS11Provider của bạn bằng cách sử dụng ssh-thêm -S sau đó định cấu hình chuyển tiếp đại lý trong cấu hình của bạn.

Máy chủ lưu trữ
  ForwardAgent có
  Tên máy chủ bob.example.org
  ProxyJump nhảy

Xem các trang hướng dẫn về ssh-agent, ssh-add và ssh_config để biết chi tiết về các nhà cung cấp PKCS11 và chuyển tiếp tác nhân.

Tôi nghĩ là nhỏ, sự phức tạp khi trở thành người dẫn chương trình nhảy

Do cách thức hoạt động của ProxyJump, nó không phải là một vấn đề phức tạp và thực sự không thành vấn đề. Từ quan điểm của ứng dụng khách ssh trên Alice, nó hoạt động giống hệt như bạn đã tạo kết nối trực tiếp với Bob.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.