Score:0

เพิ่มคีย์ ssh ให้กับ Ubuntu ในเครื่อง

ธง cn

ฉันมีคีย์ ssh และ key.pub ที่ฉันได้รับจากมหาสมุทรดิจิทัลสำหรับ vm ที่ฉันมีสำหรับอูบุนตู

ฉันมีอูบุนตูในเครื่องที่ฉันต้องการคัดลอกไฟล์ไปยัง vm โดยใช้ scp ปัญหาคือฉันไม่สามารถรับกุญแจที่จะรับรู้บน Ubuntu ในพื้นที่เพื่อให้ทำงานได้ ฉันใส่ของฉัน DOUbuntukey และ DOUbuntukey.pub เข้า /etc/.ssh และเข้า /home/tech/ssh แต่ฉันยังคงได้รับ:

ssh -v -i DOUbuntukey ระบบโลหะผสม@134.122.115.5
OpenSSH_8.2p1 Ubuntu-4ubuntu0.2, OpenSSL 1.1.1f 31 มี.ค. 2020
debug1: อ่านข้อมูลการกำหนดค่า /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config บรรทัดที่ 19: รวม /etc/ssh/ssh_config.d/*.conf ที่ไม่ตรงกับไฟล์
debug1: /etc/ssh/ssh_config บรรทัดที่ 21: การใช้ตัวเลือกสำหรับ *
debug1: กำลังเชื่อมต่อกับพอร์ต 134.122.115.5 [134.122.115.5] 22
debug1: เชื่อมต่อกับที่อยู่ 134.122.115.5 พอร์ต 22: การเชื่อมต่อหมดเวลา
ssh: เชื่อมต่อกับโฮสต์ 134.122.115.5 พอร์ต 22: การเชื่อมต่อหมดเวลา

ฉันจะเพิ่มคีย์ที่มีอยู่แล้วไปยัง Ubuntu ในเครื่องได้อย่างไร ไฟล์อยู่ในเครื่องคอมพิวเตอร์ของฉันแล้ว แต่ไม่ได้รับการกำหนดค่าเพื่อใช้กับเครื่องคอมพิวเตอร์

ขอขอบคุณ.

in flag
คุณยืนยันหรือไม่ว่าไม่มีไฟร์วอลล์ปิดกั้นการเชื่อมต่อ SSH? ซึ่งอาจอยู่บนเว็บเซิร์ฟเวอร์หรือในเครือข่ายของ Digital Ocean (หากใช้การกรอง IP สำหรับพอร์ตเช่น AWS)
user535733 avatar
cn flag
"*การเชื่อมต่อหมดเวลา*" ไม่ใช่ข้อผิดพลาดของคีย์ มันเป็นข้อผิดพลาดของเครือข่าย
mentalnoob avatar
cn flag
@matigo Digital ocean เปิด ssh เป็นค่าเริ่มต้นเมื่อคุณใช้คีย์ ssh user535733 - นั่นเป็นเพราะไม่พบ DOKey เพียงเพราะฉันใส่ไว้ใน /etc/.ssh ไม่ได้หมายความว่ามันแยกจากไฟล์ ssh_config แต่ฉันไม่รู้วิธีเพิ่มคีย์ลงในไฟล์
in flag
คุณต้องระบุตำแหน่งของไฟล์อย่างเฉพาะเจาะจง: `ssh -v -i ~/.ssh/DOUbuntukey [email protected]` ตรวจสอบให้แน่ใจว่าตั้งค่าการอนุญาตไฟล์เป็น `600` อย่างถูกต้องเช่นกัน
mentalnoob avatar
cn flag
@matigo ฉันคิดว่าคุณพูดถูก ฉันยังคงทำการทดสอบอื่น ๆ อยู่ ฉันจะกลับมาที่นี่อีกครั้ง แต่ก็สมเหตุสมผลดี ฉันจะแจ้งให้คุณทราบในคืนนี้
Score:0
ธง us

ตรวจสอบว่าพอร์ต 22 เปิดอยู่สำหรับ IP หรืออินเทอร์เน็ตของคุณหรือไม่ (ไม่แนะนำ)
หากเปิดอยู่ ให้ลองทำตามขั้นตอนต่อไปนี้:

  • สร้าง .ssh ไดเรกทอรีที่บ้าน (/home/tech/.ssh)
  • สำเนา DOUbuntukey และ DOUbuntukey.pub,
  • สร้างที่ว่างเปล่า known_hosts ไฟล์และลองเชื่อมต่อกับ VM อีกครั้ง

โพสต์คำตอบ

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