ฉันมีปัญหาที่การส่งต่อคีย์ของ putty (ผ่านการประกวด) ไปยังเซิร์ฟเวอร์ gitlab ของฉันไม่ทำงาน ฉันกำลังทำ putty session กับเซิร์ฟเวอร์ของฉัน โดยเปิดใช้งาน ssh auth forwarding ฉันเห็นผลของการส่งต่อนั้นในตัวแปรสภาพแวดล้อมบนระบบรีโมต
นี่คือข้อความถอดเสียงจากความพยายามที่ไม่ได้ผล นี่คือหน้าต่างสำหรับอุดรู
เข้าสู่ระบบด้วย: elyorag
รับรองความถูกต้องด้วยรหัสสาธารณะ "elyorag-home" จากตัวแทน
elyorag@smeagol:~$ cd /etc/haproxy
elyorag@smeagol:/etc/haproxy$ git pull
รหัสผ่านของ [email protected]: (ณ จุดนี้ฉันใช้ Ctrl-C)
elyorag@smeagol:/etc/haproxy$env | เกรป 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
คำสั่ง "git pull" ควรได้รับการพิสูจน์ตัวตนทันทีโดยไม่ต้องใช้รหัสผ่านผ่านการส่งต่อคีย์ HAS นี้ทำงานในอดีต
สิ่งที่แปลกจริงๆ ที่นี่คือ Eclipse และ Git สำหรับ Windows ซึ่งทั้งคู่ใช้ plink (ส่วนหนึ่งของการติดตั้งฉาบ) ทำงานได้ดีกับเซิร์ฟเวอร์ gitlab เดียวกันด้วยคีย์เดียวกัน โปรแกรม plink ใช้กลไกการส่งต่อเอเจนต์เดียวกันกับผงสำหรับอุดรู ดังนั้นฉันจึงรู้ว่าไม่ใช่เรื่องที่จะใช้คีย์ผิด ฉันติดตั้ง putty เวอร์ชัน 0.76 ซึ่งเป็นเวอร์ชันล่าสุดในขณะนี้ ฉันติดตั้งเวอร์ชันพรีรีลีส 0.77 โดยไม่มีการเปลี่ยนแปลงพฤติกรรม
ฉันใช้ Windows 10 แบบ 64 บิต ซึ่งเป็นเวอร์ชันล่าสุดอย่างสมบูรณ์ CPU ไม่รองรับ Windows 11 เซิร์ฟเวอร์ที่ฉันลองใช้คือ Ubuntu Server 20.04 แบบ 64 บิต ซึ่งเป็นเวอร์ชันล่าสุดทั้งหมด ทำงานบน Dell R720xd
ฉันพยายามหาแหล่งสนับสนุนสำหรับผงสำหรับอุดรู แต่ดูเหมือนว่าไม่มีเลย พวกเขาได้ระบุกลุ่ม usenet สองกลุ่มสำหรับการสนทนา ssh ทั่วไป