Score:0

ทันใดนั้น SSH บนอินสแตนซ์การประมวลผลแบบคลาวด์ของ Google ทั้งหมดก็หยุดทำงาน - ฉันไม่สามารถแก้ไขได้

ธง ky

ฉันกำลังผ่านช่วงเวลาที่ยากลำบากในการเชื่อมต่ออินสแตนซ์ VM บน Google Cloud ทุกอย่างปกติดี จู่ๆ VM ก็ปฏิเสธที่จะเชื่อมต่อ ฉันไม่สามารถแก้ไขได้

ฉันได้รันคำสั่งนี้ใน cloud shell แล้ว:

gcloud beta คำนวณ ssh ceunix-ubuntu-server-instance -- -vvv 

และได้รับข้อความดังต่อไปนี้:

ยินดีต้อนรับสู่ Cloud Shell! พิมพ์ "ความช่วยเหลือ" เพื่อเริ่มต้น
โครงการ Cloud Platform ของคุณในเซสชันนี้ตั้งค่าเป็น ceunix-wordpress-316703
ใช้ âgcloud config set project [PROJECT_ID]â เพื่อเปลี่ยนเป็นโครงการอื่น
ceunixcorporation@cloudshell:~ (ceunix-wordpress-316703)$ gcloud beta คำนวณ ssh ceunix-ubuntu-server-instance -- -vvv
คุณหมายถึง โซน [asia-southeast1-b] เช่น:
[ceunix-ubuntu-server-instance] (ใช่/ไม่ใช่)? น

ไม่ได้ระบุโซน การใช้โซน [us-central1-a] เช่น: [ceunix-ubuntu-server-instance]
กำลังเขียน 3 คีย์ไปยัง /home/ceunixcorporation/.ssh/google_compute_known_hosts
กำลังอัปเดตข้อมูลเมตา ssh ของโครงการ...â ¶อัปเดตแล้ว [https://www.googleapis.com/compute/beta/projects/ceunix-wordpress-316703]
กำลังอัปเดตข้อมูลเมตาของโครงการ ssh...เสร็จสิ้น
กำลังรอคีย์ SSH เพื่อเผยแพร่
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
@ คำเตือน: การระบุโฮสต์ระยะไกลมีการเปลี่ยนแปลง! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
เป็นไปได้ว่าบางคนกำลังทำสิ่งที่น่ารังเกียจ!
ตอนนี้อาจมีคนแอบฟังคุณอยู่ (การโจมตีแบบคนตรงกลาง)!
อาจเป็นไปได้ว่าเพิ่งเปลี่ยนรหัสโฮสต์
ลายนิ้วมือสำหรับคีย์ ECDSA ที่ส่งโดยรีโมตโฮสต์คือ
SHA256:PIrntDXiIhagDRyAki+F9hgNMxtXDhbAUy2A+VsffSE
โปรดติดต่อผู้ดูแลระบบของคุณ
เพิ่มรหัสโฮสต์ที่ถูกต้องใน /home/ceunixcorporation/.ssh/google_compute_known_hosts เพื่อกำจัดข้อความนี้
ละเมิดรหัส RSA ใน /home/ceunixcorporation/.ssh/google_compute_known_hosts:3
  ลบด้วย:
  ssh-keygen -f "/home/ceunixcorporation/.ssh/google_compute_known_hosts" -R "compute.906058796356615757"
รหัสโฮสต์ ECDSA สำหรับ compute.906058796356615757 มีการเปลี่ยนแปลง และคุณได้ร้องขอการตรวจสอบอย่างเข้มงวด
การยืนยันคีย์โฮสต์ล้มเหลว
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
@ คำเตือน: การระบุโฮสต์ระยะไกลมีการเปลี่ยนแปลง! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
เป็นไปได้ว่าบางคนกำลังทำสิ่งที่น่ารังเกียจ!
ตอนนี้อาจมีคนแอบฟังคุณอยู่ (การโจมตีแบบคนตรงกลาง)!
อาจเป็นไปได้ว่าเพิ่งเปลี่ยนรหัสโฮสต์
ลายนิ้วมือสำหรับคีย์ ECDSA ที่ส่งโดยรีโมตโฮสต์คือ
SHA256:PIrntDXiIhagDRyAki+F9hgNMxtXDhbAUy2A+VsffSE
โปรดติดต่อผู้ดูแลระบบของคุณ
เพิ่มรหัสโฮสต์ที่ถูกต้องใน /home/ceunixcorporation/.ssh/google_compute_known_hosts เพื่อกำจัดข้อความนี้
ละเมิดรหัส RSA ใน /home/ceunixcorporation/.ssh/google_compute_known_hosts:3
  ลบด้วย:
  ssh-keygen -f "/home/ceunixcorporation/.ssh/google_compute_known_hosts" -R "compute.906058796356615757"
รหัสโฮสต์ ECDSA สำหรับ compute.906058796356615757 มีการเปลี่ยนแปลง และคุณได้ร้องขอการตรวจสอบอย่างเข้มงวด
การยืนยันคีย์โฮสต์ล้มเหลว
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
@ คำเตือน: การระบุโฮสต์ระยะไกลมีการเปลี่ยนแปลง! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
เป็นไปได้ว่าบางคนกำลังทำสิ่งที่น่ารังเกียจ!
ตอนนี้อาจมีคนแอบฟังคุณอยู่ (การโจมตีแบบคนตรงกลาง)!
อาจเป็นไปได้ว่าเพิ่งเปลี่ยนรหัสโฮสต์
ลายนิ้วมือสำหรับคีย์ ECDSA ที่ส่งโดยรีโมตโฮสต์คือ
SHA256:PIrntDXiIhagDRyAki+F9hgNMxtXDhbAUy2A+VsffSE
โปรดติดต่อผู้ดูแลระบบของคุณ
เพิ่มรหัสโฮสต์ที่ถูกต้องใน /home/ceunixcorporation/.ssh/google_compute_known_hosts เพื่อกำจัดข้อความนี้
ละเมิดรหัส RSA ใน /home/ceunixcorporation/.ssh/google_compute_known_hosts:3
  ลบด้วย:
  ssh-keygen -f "/home/ceunixcorporation/.ssh/google_compute_known_hosts" -R "compute.906058796356615757"
รหัสโฮสต์ ECDSA สำหรับ compute.906058796356615757 มีการเปลี่ยนแปลง และคุณได้ร้องขอการตรวจสอบอย่างเข้มงวด
การยืนยันคีย์โฮสต์ล้มเหลว
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
@ คำเตือน: การระบุโฮสต์ระยะไกลมีการเปลี่ยนแปลง! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
เป็นไปได้ว่าบางคนกำลังทำสิ่งที่น่ารังเกียจ!
ตอนนี้อาจมีคนแอบฟังคุณอยู่ (การโจมตีแบบคนตรงกลาง)!
อาจเป็นไปได้ว่าเพิ่งเปลี่ยนรหัสโฮสต์
ลายนิ้วมือสำหรับคีย์ ECDSA ที่ส่งโดยรีโมตโฮสต์คือ
SHA256:PIrntDXiIhagDRyAki+F9hgNMxtXDhbAUy2A+VsffSE
โปรดติดต่อผู้ดูแลระบบของคุณ
เพิ่มรหัสโฮสต์ที่ถูกต้องใน /home/ceunixcorporation/.ssh/google_compute_known_hosts เพื่อกำจัดข้อความนี้
ละเมิดรหัส RSA ใน /home/ceunixcorporation/.ssh/google_compute_known_hosts:3
  ลบด้วย:
  ssh-keygen -f "/home/ceunixcorporation/.ssh/google_compute_known_hosts" -R "compute.906058796356615757"
รหัสโฮสต์ ECDSA สำหรับ compute.906058796356615757 มีการเปลี่ยนแปลง และคุณได้ร้องขอการตรวจสอบอย่างเข้มงวด
การยืนยันคีย์โฮสต์ล้มเหลว
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
@ คำเตือน: การระบุโฮสต์ระยะไกลมีการเปลี่ยนแปลง! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
เป็นไปได้ว่าบางคนกำลังทำสิ่งที่น่ารังเกียจ!
ตอนนี้อาจมีคนแอบฟังคุณอยู่ (การโจมตีแบบคนตรงกลาง)!
อาจเป็นไปได้ว่าเพิ่งเปลี่ยนรหัสโฮสต์
ลายนิ้วมือสำหรับคีย์ ECDSA ที่ส่งโดยรีโมตโฮสต์คือ
SHA256:PIrntDXiIhagDRyAki+F9hgNMxtXDhbAUy2A+VsffSE
โปรดติดต่อผู้ดูแลระบบของคุณ
เพิ่มรหัสโฮสต์ที่ถูกต้องใน /home/ceunixcorporation/.ssh/google_compute_known_hosts เพื่อกำจัดข้อความนี้
ละเมิดรหัส RSA ใน /home/ceunixcorporation/.ssh/google_compute_known_hosts:3
  ลบด้วย:
  ssh-keygen -f "/home/ceunixcorporation/.ssh/google_compute_known_hosts" -R "compute.906058796356615757"
รหัสโฮสต์ ECDSA สำหรับ compute.906058796356615757 มีการเปลี่ยนแปลง และคุณได้ร้องขอการตรวจสอบอย่างเข้มงวด
การยืนยันคีย์โฮสต์ล้มเหลว
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
@ คำเตือน: การระบุโฮสต์ระยะไกลมีการเปลี่ยนแปลง! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
เป็นไปได้ว่าบางคนกำลังทำสิ่งที่น่ารังเกียจ!
ตอนนี้อาจมีคนแอบฟังคุณอยู่ (การโจมตีแบบคนตรงกลาง)!
อาจเป็นไปได้ว่าเพิ่งเปลี่ยนรหัสโฮสต์
ลายนิ้วมือสำหรับคีย์ ECDSA ที่ส่งโดยรีโมตโฮสต์คือ
SHA256:PIrntDXiIhagDRyAki+F9hgNMxtXDhbAUy2A+VsffSE
โปรดติดต่อผู้ดูแลระบบของคุณ
เพิ่มรหัสโฮสต์ที่ถูกต้องใน /home/ceunixcorporation/.ssh/google_compute_known_hosts เพื่อกำจัดข้อความนี้
ละเมิดรหัส RSA ใน /home/ceunixcorporation/.ssh/google_compute_known_hosts:3
  ลบด้วย:
  ssh-keygen -f "/home/ceunixcorporation/.ssh/google_compute_known_hosts" -R "compute.906058796356615757"
รหัสโฮสต์ ECDSA สำหรับ compute.906058796356615757 มีการเปลี่ยนแปลง และคุณได้ร้องขอการตรวจสอบอย่างเข้มงวด
การยืนยันคีย์โฮสต์ล้มเหลว
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
@ คำเตือน: การระบุโฮสต์ระยะไกลมีการเปลี่ยนแปลง! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
เป็นไปได้ว่าบางคนกำลังทำสิ่งที่น่ารังเกียจ!
ตอนนี้อาจมีคนแอบฟังคุณอยู่ (การโจมตีแบบคนตรงกลาง)!
อาจเป็นไปได้ว่าเพิ่งเปลี่ยนรหัสโฮสต์
ลายนิ้วมือสำหรับคีย์ ECDSA ที่ส่งโดยรีโมตโฮสต์คือ
SHA256:PIrntDXiIhagDRyAki+F9hgNMxtXDhbAUy2A+VsffSE
โปรดติดต่อผู้ดูแลระบบของคุณ
เพิ่มรหัสโฮสต์ที่ถูกต้องใน /home/ceunixcorporation/.ssh/google_compute_known_hosts เพื่อกำจัดข้อความนี้
ละเมิดรหัส RSA ใน /home/ceunixcorporation/.ssh/google_compute_known_hosts:3
  ลบด้วย:
  ssh-keygen -f "/home/ceunixcorporation/.ssh/google_compute_known_hosts" -R "compute.906058796356615757"
รหัสโฮสต์ ECDSA สำหรับ compute.906058796356615757 มีการเปลี่ยนแปลง และคุณได้ร้องขอการตรวจสอบอย่างเข้มงวด
การยืนยันคีย์โฮสต์ล้มเหลว
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
@ คำเตือน: การระบุโฮสต์ระยะไกลมีการเปลี่ยนแปลง! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
เป็นไปได้ว่าบางคนกำลังทำสิ่งที่น่ารังเกียจ!
ตอนนี้อาจมีคนแอบฟังคุณอยู่ (การโจมตีแบบคนตรงกลาง)!
อาจเป็นไปได้ว่าเพิ่งเปลี่ยนรหัสโฮสต์
ลายนิ้วมือสำหรับคีย์ ECDSA ที่ส่งโดยรีโมตโฮสต์คือ
SHA256:PIrntDXiIhagDRyAki+F9hgNMxtXDhbAUy2A+VsffSE
โปรดติดต่อผู้ดูแลระบบของคุณ
เพิ่มรหัสโฮสต์ที่ถูกต้องใน /home/ceunixcorporation/.ssh/google_compute_known_hosts เพื่อกำจัดข้อความนี้
ละเมิดรหัส RSA ใน /home/ceunixcorporation/.ssh/google_compute_known_hosts:3
  ลบด้วย:
  ssh-keygen -f "/home/ceunixcorporation/.ssh/google_compute_known_hosts" -R "compute.906058796356615757"
รหัสโฮสต์ ECDSA สำหรับ compute.906058796356615757 มีการเปลี่ยนแปลง และคุณได้ร้องขอการตรวจสอบอย่างเข้มงวด
การยืนยันคีย์โฮสต์ล้มเหลว
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
@ คำเตือน: การระบุโฮสต์ระยะไกลมีการเปลี่ยนแปลง! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
เป็นไปได้ว่าบางคนกำลังทำสิ่งที่น่ารังเกียจ!
ตอนนี้อาจมีคนแอบฟังคุณอยู่ (การโจมตีแบบคนตรงกลาง)!
อาจเป็นไปได้ว่าเพิ่งเปลี่ยนรหัสโฮสต์
ลายนิ้วมือสำหรับคีย์ ECDSA ที่ส่งโดยรีโมตโฮสต์คือ
SHA256:PIrntDXiIhagDRyAki+F9hgNMxtXDhbAUy2A+VsffSE
โปรดติดต่อผู้ดูแลระบบของคุณ
เพิ่มรหัสโฮสต์ที่ถูกต้องใน /home/ceunixcorporation/.ssh/google_compute_known_hosts เพื่อกำจัดข้อความนี้
ละเมิดรหัส RSA ใน /home/ceunixcorporation/.ssh/google_compute_known_hosts:3
  ลบด้วย:
  ssh-keygen -f "/home/ceunixcorporation/.ssh/google_compute_known_hosts" -R "compute.906058796356615757"
รหัสโฮสต์ ECDSA สำหรับ compute.906058796356615757 มีการเปลี่ยนแปลง และคุณได้ร้องขอการตรวจสอบอย่างเข้มงวด
การยืนยันคีย์โฮสต์ล้มเหลว
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
@ คำเตือน: การระบุโฮสต์ระยะไกลมีการเปลี่ยนแปลง! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
เป็นไปได้ว่าบางคนกำลังทำสิ่งที่น่ารังเกียจ!
ตอนนี้อาจมีคนแอบฟังคุณอยู่ (การโจมตีแบบคนตรงกลาง)!
อาจเป็นไปได้ว่าเพิ่งเปลี่ยนรหัสโฮสต์
ลายนิ้วมือสำหรับคีย์ ECDSA ที่ส่งโดยรีโมตโฮสต์คือ
SHA256:PIrntDXiIhagDRyAki+F9hgNMxtXDhbAUy2A+VsffSE
โปรดติดต่อผู้ดูแลระบบของคุณ
เพิ่มรหัสโฮสต์ที่ถูกต้องใน /home/ceunixcorporation/.ssh/google_compute_known_hosts เพื่อกำจัดข้อความนี้
ละเมิดรหัส RSA ใน /home/ceunixcorporation/.ssh/google_compute_known_hosts:3
  ลบด้วย:
  ssh-keygen -f "/home/ceunixcorporation/.ssh/google_compute_known_hosts" -R "compute.906058796356615757"
รหัสโฮสต์ ECDSA สำหรับ compute.906058796356615757 มีการเปลี่ยนแปลง และคุณได้ร้องขอการตรวจสอบอย่างเข้มงวด
การยืนยันคีย์โฮสต์ล้มเหลว
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
@ คำเตือน: การระบุโฮสต์ระยะไกลมีการเปลี่ยนแปลง! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
เป็นไปได้ว่าบางคนกำลังทำสิ่งที่น่ารังเกียจ!
ตอนนี้อาจมีคนแอบฟังคุณอยู่ (การโจมตีแบบคนตรงกลาง)!
อาจเป็นไปได้ว่าเพิ่งเปลี่ยนรหัสโฮสต์
ลายนิ้วมือสำหรับคีย์ ECDSA ที่ส่งโดยรีโมตโฮสต์คือ
SHA256:PIrntDXiIhagDRyAki+F9hgNMxtXDhbAUy2A+VsffSE
โปรดติดต่อผู้ดูแลระบบของคุณ
เพิ่มรหัสโฮสต์ที่ถูกต้องใน /home/ceunixcorporation/.ssh/google_compute_known_hosts เพื่อกำจัดข้อความนี้
ละเมิดรหัส RSA ใน /home/ceunixcorporation/.ssh/google_compute_known_hosts:3
  ลบด้วย:
  ssh-keygen -f "/home/ceunixcorporation/.ssh/google_compute_known_hosts" -R "compute.906058796356615757"
รหัสโฮสต์ ECDSA สำหรับ compute.906058796356615757 มีการเปลี่ยนแปลง และคุณได้ร้องขอการตรวจสอบอย่างเข้มงวด
การยืนยันคีย์โฮสต์ล้มเหลว
ข้อผิดพลาด: (gcloud.beta.compute.ssh) ไม่สามารถ SSH ในอินสแตนซ์ เป็นไปได้ว่าคีย์ SSH ของคุณยังไม่ได้เผยแพร่ไปยังอินสแตนซ์ ลองเรียกใช้คำสั่งนี้อีกครั้ง หากคุณยังไม่สามารถเชื่อมต่อได้ ให้ตรวจสอบว่าไฟร์วอลล์และอินสแตนซ์ได้รับการตั้งค่าให้ยอมรับการรับส่งข้อมูล ssh
ceunixcorporation@cloudshell:~ (ceunix-wordpress-316703)

บันทึก: ฉันได้ตรวจสอบกฎไฟร์วอลล์แล้ว อนุญาตพอร์ต 22 บนเครือข่ายอินสแตนซ์ทั้งหมด จากนั้น ฉันได้ล้างคีย์สาธารณะทั้งหมดจาก ตัวอย่างการคำนวณ > ข้อมูลเมตา ส่วนแล้วเพิ่มคีย์ใหม่ มันใช้งานไม่ได้

เฉพาะ SSH แม้ว่าเบราว์เซอร์จะทำงาน หากฉันเลือก Compute Engine > อินสแตนซ์ VM > เลือกเมนู VM และ SSH > เปิดในหน้าต่างเบราว์เซอร์โดยใช้คีย์ SSH ส่วนตัวที่ให้มา จากนั้นเลือกคีย์ ppk ส่วนตัวของฉันเอง และจะไม่ยอมให้ฉันอนุญาตด้วย!

นี่คือข้อความแสดงข้อผิดพลาด > คุณไม่สามารถเชื่อมต่อกับอินสแตนซ์ VM ได้เนื่องจากเกิดข้อผิดพลาดที่ไม่คาดคิด รอสักครู่แล้วลองอีกครั้ง

แล้วฉันจะทำอย่างไร? ฉันมีสามอินสแตนซ์ของ Ubuntu ทั้งหมดปฏิเสธที่จะเชื่อมต่อ โปรดช่วยฉันด้วย

บันทึก: ฉันวิ่งแล้ว nmap <ที่อยู่ IP ภายนอกของ vm ของฉัน> และได้รับสิ่งต่อไปนี้:

เริ่ม Nmap 7.91 ( https://nmap.org ) เวลา 2021-07-13 08:27 Azores Standard Time

รายงานการสแกน Nmap สำหรับ 100.142.67.34.bc.googleusercontent.com (34.67.142.100)

โฮสต์เปิดอยู่ (เวลาแฝง 0.32 วินาที)

ไม่แสดง: 996 พอร์ตที่ถูกกรอง

บริการของรัฐพอร์ต

80/tcp ปิด http

443/tcp ปิด https

3389/tcp ปิด ms-wbt-server

8088/tcp เปิด radan-http



Nmap เสร็จสิ้น: 1 ที่อยู่ IP (1 โฮสต์ขึ้น) สแกนใน 17.70 วินาที

ฉันยังเรียกใช้คำสั่งนี้ใน cloudshell: รายการกฎไฟร์วอลล์คำนวณ gcloud และรับผลลัพธ์ต่อไปนี้:

ชื่อ ลำดับความสำคัญของทิศทางเครือข่าย อนุญาต ปฏิเสธ ปิดใช้งาน
เริ่มต้นอนุญาต http เริ่มต้น INGRESS 1,000 tcp:80 เท็จ
default-allow-https เริ่มต้น INGRESS 1,000 tcp:443 False
ค่าเริ่มต้นอนุญาต icmp INGRESS 65534 icmp เท็จ
ค่าเริ่มต้นอนุญาตภายในเริ่มต้น INGRESS 65534 tcp:0-65535,udp:0-65535,icmp เท็จ
default-allow-rdp เริ่มต้น INGRESS 65534 tcp:3389 เท็จ
default-allow-ssh เริ่มต้น INGRESS 65534 tcp:22 เท็จ
machinecoderguy-allow-port-7080 เริ่มต้น INGRESS 1,000 tcp:7080,udp False
machnicecoderguy-allow-port-8088 เริ่มต้น INGRESS 1,000 tcp:8088,udp False
jabbson avatar
sb flag
คุณได้ลองทำในสิ่งที่ข้อความแสดงข้อผิดพลาดขอให้คุณทำ (เช่น ลบคีย์ที่ไม่เหมาะสมออกจากไฟล์) หรือไม่
ky flag
ใช่ ฉันพยายามแม้กระทั่งสร้างอินสแตนซ์ VM ใหม่ แต่ดูเหมือนว่าจะไม่ทำงาน... เพิ่งสร้างใหม่!
ky flag
คำสั่งนี้ > ssh-keygen -f "/home/ceunixcorporation/.ssh/google_compute_known_hosts" -R "compute.906058796356615757" ไม่ทำงาน ฉันตรวจสอบแล้วและพบว่าไฟล์ google_compute_known_hosts หายไป มีความคิดที่จะแก้ไขปัญหานี้หรือไม่?
Score:1
ธง cn

ลายนิ้วมือสำหรับ VM มีการเปลี่ยนแปลง

หยุดการเปลี่ยนแปลงรายการบน VM เพราะนั่นไม่ใช่ปัญหาของคุณ เว้นแต่ว่า VM ของคุณจะถูกแฮ็ก

ปัญหาคือเดสก์ท็อปของคุณมีไฟล์ known_hosts ที่มีที่อยู่ IP และลายนิ้วมือของโฮสต์ เนื่องจากลายนิ้วมือมีการเปลี่ยนแปลง คุณจึงไม่สามารถเชื่อมต่อได้ด้วยเหตุผลด้านความปลอดภัย

หากคุณแน่ใจว่าระบบของคุณไม่ได้ถูกแฮ็ก ให้ลบไฟล์ known_hosts ไฟล์อยู่ที่ ~/.ssh.

คำถามสำคัญคือทำไมลายนิ้วมือถึงเปลี่ยนไป? ซึ่งอาจเกิดจากสาเหตุปกติบางประการและสาเหตุบางประการที่น่ากังวล VM เหล่านี้มีที่อยู่ IP แบบคงที่ (ไม่ใช่ชั่วคราว) หรือไม่ คุณทำการอัปเกรดครั้งใหญ่เป็น OS ของ VM หรือไม่ ระบบเหล่านี้เป็นส่วนหนึ่งของกลุ่มอินสแตนซ์ที่มีการจัดการและมีการใช้ที่อยู่ IP เดียวกันซ้ำสำหรับอินสแตนซ์ใหม่หรือไม่ การสอบสวนจะปล่อยให้คุณดำเนินการ

ky flag
ไม่พบไฟล์ชื่อknown_hosts! นอกจากนี้ ฉันกำลังใช้ IP แบบคงที่ ไม่มีตัวจัดสรรภาระงานหรือไม่มีกลุ่มอินสแตนซ์อยู่ ฉันเพียงแค่ไปที่ > cd /home/ceunixcorporation/.ssh/ และมีไฟล์ที่ได้รับอนุญาตเท่านั้น!
ky flag
ฉันโชคดี: ฉันรัน ssh 34.134.51.241 -o "VerifyHostKeyDNS=yes" แล้ว และช่วยให้ฉันสร้างไฟล์known_hosts ใหม่ได้ แต่ระบบถามรหัสผ่านรูท ซึ่งฉันไม่รู้
John Hanley avatar
cn flag
@CEUNIXCorporation - ระบบที่คุณกำลังเชื่อมต่อ **จาก** มีปัญหากับไฟล์ **known_hosts** ไม่ใช่ระบบที่คุณกำลังเชื่อมต่อ ไม่จำเป็นต้องมีสิทธิ์รูทในการแก้ไขไฟล์known_hostsในบัญชีของคุณ
ky flag
ในที่สุดฉันก็ได้แก้ปัญหานี้
Score:0
ธง ng

"การยืนยันคีย์โฮสต์ล้มเหลว" แสดงว่าคีย์โฮสต์ของรีโมตโฮสต์มีการเปลี่ยนแปลง

SSH เก็บคีย์โฮสต์ของโฮสต์ระยะไกลใน ~/.ssh/known_hosts คุณสามารถ แก้ไขไฟล์ข้อความนั้นด้วยตนเอง และถอดกุญแจเก่าออกหรือใช้

ssh-keygen -R ชื่อโฮสต์

จาก หน้าคน â-R ชื่อโฮสต์â ลบคีย์ทั้งหมดที่เป็นของชื่อโฮสต์ออกจากไฟล์known_hostsตัวเลือกนี้มีประโยชน์ในการลบโฮสต์ที่แฮช

คุณสามารถโปรดอ้างถึงสิ่งนี้ กรณี สำหรับข้อมูลรายละเอียด

ky flag
ขอบคุณสำหรับความช่วยเหลือของคุณ.
Score:-1
ธง ky

ในที่สุดฉันได้แก้ไขปัญหาของฉันแล้ว ฉันไม่รู้ว่ามันจะทำงานอย่างไร แต่มันได้รับการแก้ไขโดยอัตโนมัติ

ฉันได้ทำการสแกนความปลอดภัยทั้งหมดและเพิ่มกฎไฟร์วอลล์ใหม่ใน Windows Defender Firewall

เปลี่ยนเราเตอร์ของฉัน และปัญหาได้รับการแก้ไขแล้ว

นอกจากนี้ ฉันได้ดำเนินการคำสั่งบางอย่างเพื่อล้างคีย์โฮสต์ทั้งหมด และฉันพลาดไฟล์known_hosts ใน VM ทั้งหมดของฉัน โดยใช้คำสั่งนี้ ฉันจัดการเพื่อสร้างไฟล์ใหม่:

ssh <ชื่อโฮสต์หรือที่อยู่ IP แบบคงที่ภายนอก> -o "VerifyHostKeyDNS=yes"

จากนั้น เรียกใช้คำสั่งนี้เพื่อตรวจสอบลายนิ้วมือ:

ssh-keyscan <ชื่อโฮสต์หรือที่อยู่ IP แบบคงที่ภายนอก> | ssh-keygen -lf -

แล้ว:

systemctl รีสตาร์ท ssh

ตามที่เราเข้าใจ หากคุณพยายามแก้ไขปัญหาตามขั้นตอนที่แนะนำไว้ที่นี่: ตรวจสอบการเชื่อมต่อ Google Cloud SSH

แต่ไม่สามารถแก้ไขปัญหาของคุณได้ คุณควรสแกนไวรัสและล้างรายการโฮสต์ที่รู้จักทั้งหมดด้วยคำสั่งต่อไปนี้:

ssh-keygen -R <ชื่อโฮสต์หรือที่อยู่ IP แบบคงที่ภายนอก>

คุณยังสามารถเรียกใช้คำสั่งนี้ใน cloudshell เพื่อตรวจสอบว่า google firewall ไม่ได้ปิดกั้นพอร์ต 22

รายการกฎไฟร์วอลล์คำนวณ gcloud

หากคุณไม่เห็นพอร์ต 22 ที่ไม่ได้อยู่ในรายการที่อนุญาต ก็ถึงเวลาที่ต้องเพิ่มกฎไฟร์วอลล์ใหม่เพื่ออนุญาตพอร์ต 22

ไปที่เครือข่าย VPC > ไฟร์วอลล์ และสร้างกฎไฟร์วอลล์ใหม่เพื่ออนุญาตพอร์ต 22 สำหรับความช่วยเหลือของคุณ คุณสามารถดูได้ที่ลิงก์นี้: https://cloud.google.com/filestore/docs/configuring-firewall

หากคุณยังไม่ได้รับอนุญาตให้เชื่อมต่อกับ SSH ให้ลองตรวจสอบผู้ให้บริการอินเทอร์เน็ตหรือเราเตอร์หรือกฎไฟร์วอลล์ในเครื่องของคุณไม่ได้บล็อกคุณ!

คุณยังสามารถล้างคีย์สาธารณะ SSH ทั้งหมดได้ที่ Compute Engine > ข้อมูลเมตา > คีย์ SSH และเพิ่มรหัสสาธารณะใหม่สำหรับการรับรองความถูกต้อง

ฉันหวังว่าคุณจะสามารถแก้ไขปัญหาของคุณได้เหมือนฉัน

โพสต์คำตอบ

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