Score:0

SSH จาก A ถึง B, C ถึง D โดยใช้รหัสส่วนตัวบน B เพื่อเข้าถึง C และ D

ธง cn

ฉันกำลังมองหาวิธีเข้าถึงเซิร์ฟเวอร์ () ผ่านผู้รับมอบฉันทะ 2 คน ( และ ) โดยใช้คีย์ SSH ที่จัดเก็บไว้ในพร็อกซีแรก (). คอมพิวเตอร์ของฉัน () ไม่ได้รับอนุญาตให้บันทึกคีย์

ฉันเข้าใจวิธีการเข้าถึง C โดยใช้ปุ่มบน ด้วย ssh การกำหนดค่า ไฟล์ (cf โพสต์นี้):

โฮสต์ซี
    ProxyCommand ssh -T -q -o 'ForwardAgent ใช่' B 'ssh-add -t 1 ~/.ssh/mykey && nc %h %p'

แต่จากจุดนี้ใช้ไม่ได้ เป็นผู้รับมอบฉันทะโดยใช้วิธีเดียวกันเนื่องจาก ไม่รู้รหัสที่จะเข้าไป . เท่านั้น ทำ.

ก ------------> ข ------------> ค ------------> ง
  คีย์ 1 จาก A คีย์ 2 จาก B คีย์ 3 จาก B

มีคุณสมบัติ ssh ที่มีอยู่ที่อนุญาตให้ดำเนินการนี้หรือไม่

ขอบคุณ!

djdomi avatar
za flag
ssh-copyid คือฉันคิดว่าสิ่งที่คุณกำลังมองหา
anx avatar
fr flag
anx
คุณรู้หรือไม่ว่าการเพิ่มคีย์ระยะไกลให้กับตัวแทนในพื้นที่ของคุณ.. *เท่ากับ* ดาวน์โหลดคีย์? วิธีเดียวที่คุณสามารถใช้รีโมตคีย์ในเครื่องโดยไม่ต้องคัดลอก.. คือการส่งต่อการเชื่อมต่อเอเจนต์ไปอีกทางหนึ่ง และเก็บงานลายเซ็นทั้งหมดบนเครื่องด้วยคีย์

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา