Score:0

ส่งต่อคีย์ ssh ในเครื่องไปยังรีโมตโฮสต์

ธง jp

ฉันใช้ ansible และฉันสงสัยเป็นไปได้ไหมที่จะเขียนคีย์ ssh ในเครื่องไปยังเครื่องระยะไกล ฉันต้องการโคลนที่เก็บโดยใช้รหัสส่วนตัวของฉันบนเครื่องระยะไกล ฉันไม่สามารถเพิ่มคีย์จากเครื่องได้ในกรณีนี้ )คีย์นี้จะแตกต่างกันไปขึ้นอยู่กับว่าใครเป็นคนเริ่ม playbook)

ฉันลอง:

~/.ssh/config
โฮสต์ app01.dev.d
  ผู้ใช้รูท
  ForwardAgent ใช่
  IdentityFile ~/.ssh/id_rsa.dev
  ProxyCommand ssh -W %h:%p acd

พร็อกซีทำงานได้ดี

~/.ssh/id_rsa.dev และ ~/.ssh/id_rsa ถูกเพิ่มใน gitlab ในคีย์ ssh

บนเครื่องระยะไกล:


ssh-เพิ่ม -l
ตัวแทนไม่มีตัวตน
Ginnungagap avatar
gu flag
โปรดโพสต์ผลลัพธ์ของ `ssh-add -l`
onev avatar
jp flag
@Ginnungagap แน่นอน เสร็จแล้ว.
Michael Hampton avatar
cz flag
คุณไม่ควรคัดลอกคีย์ส่วนตัวของคุณไปยังโฮสต์อื่น ในสถานการณ์นี้ ให้ใช้คีย์การปรับใช้แยกต่างหากสำหรับการดำเนินการคอมไพล์
Score:0
ธง jp

ตกลงมันใช้งานได้:

บนเครื่องท้องถิ่น:

ssh เพิ่ม ~/.ssh/id_rsa.dev

โพสต์คำตอบ

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