ฉันตั้งค่าคีย์จำนวนมากที่ฉันใช้ด้วยเหตุผลต่างๆ เช่น การเชื่อมต่อกับเว็บไซต์ส่วนตัวหรือแพลตฟอร์มการจัดการการควบคุมแหล่งที่มาต่างๆ เช่น GitHub หรือซอร์สฮัท ฉันทำงานตามปกติเมื่อวานนี้ แต่วันนี้ไม่มีคีย์ใดทำงานเมื่อฉันพยายามเชื่อมต่อกับ sshเมื่อฉันพยายามเชื่อมต่อมันกับเว็บไซต์ของฉัน มันแสดงหน้าจอนี้:
# ssh -vvv -i ~/.ssh/digitalocean_ed25519 [email protected]
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: การใช้ตัวเลือกสำหรับ *
debug2: แก้ไขพอร์ต "mywebsite.com" 22
ดีบัก 2: ssh_connect_direct
debug1: การเชื่อมต่อกับ mywebsite.com [mywebsiteip] พอร์ต 22
debug1: เชื่อมต่อกับที่อยู่ mywebsiteip พอร์ต 22: การเชื่อมต่อหมดเวลา
ssh: เชื่อมต่อกับโฮสต์ mywebsite.com พอร์ต 22: การเชื่อมต่อหมดเวลา
สิ่งเดียวกันนี้เกิดขึ้นเมื่อฉันพยายามโคลนที่เก็บการอ่าน/เขียนสำหรับเว็บไซต์จัดการซอร์ส เช่น GitHub หรือ Sourcehut
จากที่อื่น คำถาม มันแนะนำให้ดูสิทธิ์ แต่ปรากฏว่าใช้ได้ และฉันไม่มีไฟล์ปรับแต่ง
ls -l
รวม 36
-rw------- 1 ผู้ใช้ ผู้ใช้ 464 ก.ค. 60 09:41 digitalocean_ed25519
-rw-r--r-- 1 ผู้ใช้ ผู้ใช้ 104 เม.ย. 55 20:55 น. digitalocean_ed25519.pub
-rw------- 1 ผู้ใช้ ผู้ใช้ 464 12 เม.ย. 17:02 น. github_ed25519
-rw-r--r-- 1 ผู้ใช้ ผู้ใช้ 104 เม.ย. 55 17:02 น. github_ed25519.pub
-rw------- 1 ผู้ใช้ ผู้ใช้ 419 17 เม.ย. 23:11 gitlab_ed25519
-rw-r--r-- ผู้ใช้ 1 คน 104 เม.ย. 60 23:11 น. gitlab_ed25519.pub
-rw------- 1 ผู้ใช้ ผู้ใช้ 1998 1 มิ.ย. 21:59known_hosts
-rw------- 1 ผู้ใช้ ผู้ใช้ 2655 12 เม.ย. 19:44 น. srht_rsa
-rw-r--r-- 1 ผู้ใช้ ผู้ใช้ 566 เม.ย. 55 19:44 น. srht_rsa.pub
และ .ssh
โฟลเดอร์มีสิทธิ์ 700
ฉันติดตั้ง ssh ใหม่ sudo apt ติดตั้ง opensh-server
แต่ก็ไม่มีประโยชน์ ปัญหายังคงอยู่แม้ว่าจะติดตั้งใหม่แล้วก็ตาม สิ่งเดียวที่ฉันลบในโฟลเดอร์ .ssh คือไฟล์ known_hosts.old
แต่ฉันคิดว่ามันไม่มีอะไรเกี่ยวข้องกับปัญหาของฉัน ฉันสงสัยว่าระบบการจัดการคีย์ของ Ubuntu 20.04 นั้นผิด แต่ฉันไม่แน่ใจ