Score:1

ใช้การตั้งค่า ssh_config ในเครื่องบนเซิร์ฟเวอร์ระยะไกล

ธง dk

สวัสดีเพื่อน!

ฉันมีการกำหนดค่าในเครื่องแล้ว ~/ssh/config ไฟล์โดยโฮสต์ทั้งหมดตั้งค่าตามที่ควร ฉันใช้มันสำเร็จเมื่อทำ ssh จากเครื่องคอมพิวเตอร์เช่น นักพัฒนา ssh. แต่เมื่อฉันอยู่บนเซิร์ฟเวอร์ระยะไกล ฉันไม่สามารถทำได้และได้รับข้อผิดพลาดนี้ ไม่สามารถแก้ไขชื่อโฮสต์ XYZ: ไม่รู้จักชื่อหรือบริการ. ฉันได้กำหนดค่าโลคัลคีย์ของฉันให้ส่งผ่านไปยังระบบรีโมตด้วย ForwardAgent ใช่ดังนั้นฉันสามารถใช้มันเมื่อ ssh-ing เพิ่มเติมจากเครื่องระยะไกล จิ๊กซอว์ชิ้นเดียวที่สามารถใช้การกำหนดค่า ssh ที่กำหนดไว้ในเครื่องของฉันได้ (และอาจจะ known_hosts ด้วย).

โปรดให้คำแนะนำเกี่ยวกับวิธีการบรรลุเป้าหมายนี้

สำหรับบริบท - ฉันกำลังตั้งค่าสภาพแวดล้อม dev ระยะไกลในคลาวด์ ซึ่งฉันสามารถ rsync ไปยังและจากเซิร์ฟเวอร์ productin

in flag
ไม่มีอะไรในตัว OpenSSH ที่จะทำสิ่งนี้ มีเครื่องมือของบุคคลที่สามในการซิงค์โฮมไดร์ฟของคุณ หรือปรับใช้ไฟล์ปรับแต่งกับหลายระบบ คุณอาจต้องดูหนึ่งในนั้น การติดตาม homedir ของคุณในคอมไพล์อาจเป็นตัวเลือก หรือใช้บางอย่างเช่น ansible เพื่อปรับใช้การกำหนดค่า ssh กับระบบทั้งหมดที่คุณต้องการใช้การกำหนดค่า
dk flag
ขอบคุณ @Zoredache! คุณช่วยแนะนำเครื่องมือของบุคคลที่สามเหล่านั้นได้ไหม
in flag
เพลงฮิตมากมายบน Google สำหรับ [track homedir dotfile git](https://www.google.com/search?q=track+homedir+dotfiles+git) สำหรับการปรับใช้ ดังที่ฉันได้กล่าวไปแล้วว่าฉันใช้ ansible แม้ว่าจะใช้เกลือ หรือเครื่องมือการจัดการการกำหนดค่าอื่นๆ จะทำงาน หากคุณไม่ได้ใช้เครื่องมือจัดการการกำหนดค่าบางอย่าง คุณอาจต้องพิจารณาเครื่องมือดังกล่าว

โพสต์คำตอบ

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