Score:0

แทนที่โฮสต์คีย์ใน /etc/ssh

ธง us

ฉันมีข้อมูลสำรองของ /etc/ssh จากการติดตั้ง Ubuntu ก่อนหน้านี้ ในการติดตั้ง Ubuntu ใหม่ ฉันจำเป็นต้องวางคีย์โฮสต์จากการติดตั้งครั้งก่อนไปยังการติดตั้งใหม่ ฉันสามารถคัดลอกสิ่งเหล่านั้นจากการติดตั้งครั้งก่อนไปยังอันใหม่ได้หรือไม่ แล้วจะต้องรันช์มั้ย?

Score:0
ธง jp

ฉันจะบอกว่าคุณสามารถนำคีย์โฮสต์ไปที่โฟลเดอร์ .ssh ได้ด้วยตนเอง แต่คุณต้องแน่ใจว่าเจ้าของไฟล์เป็นผู้ใช้ยูนิกซ์ที่ตั้งใจจะใช้คีย์และกำหนดสิทธิ์ทั้งคีย์สาธารณะและคีย์ส่วนตัว 600 ตามที่คุณพูดถึง: "sudo chmod 600 <<คีย์ส่วนตัว/สาธารณะ>>".

lunar75 avatar
us flag
ขอบคุณเปโดร ฉันคิดว่าฉันจะสำรองสิ่งที่อยู่ใน /etc/ssh และใน ~/.ssh/ ย้ายกลับเมื่อติดตั้ง Ubuntu ใหม่และไฟล์ chown ใน /etc/ssh มันจะง่ายกว่ามากถ้ามันใช้งานได้ไม่จำเป็นต้องแลกเปลี่ยนคีย์ ssh อีกครั้ง ข้อสังเกตของฉัน: ภายใต้ /etc/ssh บน Ubuntu ที่กำลังทำงานอยู่ ฉันเห็นไฟล์ .pub และ ssh_import_id เป็น 644 และคีย์ลับคือ 600 ทั้งหมด เจ้าของคือรูท ซึ่งสร้างโดยรูท
Pedro Fernández Soler avatar
jp flag
คุณมีสิทธิ์ทางจันทรคติ :) การอนุญาตสำหรับรหัสสาธารณะคือ 644 ในการตั้งค่าของฉันด้วย ฉันหวังว่ามันจะใช้ได้! ฉันได้คัดลอกคีย์สาธารณะและคีย์ลับลงในอินสแตนซ์ EC2 AWS ด้วยตนเองด้วยวิธีนี้และใช้งานได้ ;)

โพสต์คำตอบ

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