Điểm:0

Chuyển tiếp khóa với PuTTY không hoạt động, nhưng plink KHÔNG hoạt động

lá cờ nl

Tôi đang gặp sự cố khi chuyển tiếp khóa của PuTTY (thông qua cuộc thi) đến máy chủ gitlab của tôi không hoạt động. Tôi đang thực hiện một phiên PuTTY cho máy chủ của mình, với tính năng chuyển tiếp ssh auth được bật. Tôi thấy tác động của việc chuyển tiếp đó trong các biến môi trường trên hệ thống từ xa.

Đây là bản ghi từ một nỗ lực không hoạt động. Đây là trong một cửa sổ putty.

đăng nhập với tên: elyograg
Xác thực bằng khóa công khai "elyograg-home" từ đại lý
elyograg@smeagol:~$ cd /etc/haproxy
elyograg@smeagol:/etc/haproxy$ git pull
mật khẩu của [email protected]: (tại thời điểm này tôi đã nhấn Ctrl-C)
elyograg@smeagol:/etc/haproxy$ env | grep SSH
SSH_AUTH_SOCK=/tmp/ssh-PaSFdm2LDk/agent.3816409
SSH_CONNECTION=192.168.1.222 58109 192.168.1.200 22
SSH_CLIENT=192.168.1.222 58109 22
SSH_TTY=/dev/pts/0

Lệnh "git pull" phải được xác thực ngay lập tức mà không cần mật khẩu thông qua chuyển tiếp khóa. Điều này ĐÃ làm việc trong quá khứ.

Điều thực sự kỳ lạ ở đây là Eclipse và Git dành cho Windows, cả hai đều sử dụng plink (một phần của cài đặt putty), đang hoạt động tốt với cùng một máy chủ gitlab với các khóa giống hệt nhau. Chương trình plink sử dụng các cơ chế chuyển tiếp đại lý giống như putty. Vì vậy, tôi biết rằng việc sử dụng sai chìa khóa không phải là vấn đề. Tôi đã cài đặt phiên bản putty 0.76, đây là phiên bản phát hành mới nhất tại thời điểm này. Tôi đã cài đặt phiên bản 0,77 trước khi phát hành mà không có thay đổi nào về hành vi.

Tôi đang dùng Windows 10 64 bit, được cập nhật đầy đủ. CPU không hỗ trợ Windows 11. Máy chủ mà tôi đang dùng thử là Ubuntu Server 20.04 64-bit, cũng được cập nhật đầy đủ, chạy trên Dell R720xd.

Tôi đã cố gắng tìm tài nguyên hỗ trợ cho putty, nhưng có vẻ như họ không có. Họ đã liệt kê một vài nhóm usenet để thảo luận chung về ssh.

lá cờ nl
Nỗ lực gỡ lỗi SSH quá lớn để phù hợp với nhận xét. Đây là một liên kết chính: https://gist.github.com/elyograg/34dafde85cbb30703b1a1b9e5078e8f0
lá cờ nl
Đây là một phiên khác với gỡ lỗi ssh, sử dụng putty 0,74 hoạt động. https://gist.github.com/elyograg/f887f590e8126b6816f86685897d3378
Điểm:1
lá cờ nl

Hạ cấp xuống putty 0,74 đã khắc phục sự cố. Tôi sẽ xem xét về việc gửi một lỗi trên putty. Tôi cũng đã thử 0,75 mà không được.

chỉnh sửa:

Tôi đã liên lạc với dự án putty. Đó là vấn đề họ biết và đã khắc phục. Rất có khả năng là tôi đã quên đóng cuộc thi trước khi thực hiện nâng cấp 0,77 trước. Cả pageant và putty đều phải được nâng cấp để sửa lỗi. Tôi đã thực hiện nâng cấp lại, hoàn toàn chắc chắn rằng tôi đã dừng cuộc thi và giờ đây tất cả đều hoạt động trên phiên bản phát hành trước đó.

https://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/win-handle-use-after-close.html

Đă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.