Score:-1

ไม่สามารถใช้คีย์ ssh เพื่อเชื่อมต่อกับบริการหรือที่เก็บต่างๆ ได้อีกต่อไป

ธง au

ฉันตั้งค่าคีย์จำนวนมากที่ฉันใช้ด้วยเหตุผลต่างๆ เช่น การเชื่อมต่อกับเว็บไซต์ส่วนตัวหรือแพลตฟอร์มการจัดการการควบคุมแหล่งที่มาต่างๆ เช่น 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 นั้นผิด แต่ฉันไม่แน่ใจ

in flag
คุณใช้ Ubuntu เวอร์ชันใด สิทธิ์ของไฟล์ในไดเร็กทอรี `.ssh` ของคุณเพิ่งเปลี่ยนไปหรือไม่
waltinator avatar
it flag
เนื่องจากปลายอีกด้านหนึ่งหมดเวลา ให้ตรวจสอบบันทึกของเซิร์ฟเวอร์
user535733 avatar
cn flag
ตรวจสอบผลลัพธ์ของคุณ: `การเชื่อมต่อหมดเวลา` ไม่ใช่ข้อผิดพลาดในการตรวจสอบสิทธิ์ ssh มันแสดงให้เห็นปัญหาเครือข่ายที่จุดสิ้นสุดของเซิร์ฟเวอร์
llesh avatar
au flag
@waltinator ฉันคิดว่าปัญหาอยู่ในส่วนของฉัน คีย์สาธารณะของฉันอยู่ในเซิร์ฟเวอร์ระยะไกล เนื่องจากควรเป็น https://github.com/username.keys, https://gitlab.com/username.keys หรือ https://meta.sr.ht/keys
waltinator avatar
it flag
อ่าน `man ssh-add` และขึ้นต้นด้วย `ssh-add -l`
Score:0
ธง au

อัปเดต

ขอโทษที่ทำให้ทุกคนเสียเวลา ISP ของฉันต้องโทษเพราะมันอัปเดตโมเด็ม เปลี่ยนรหัสผ่าน และบล็อกพอร์ต 22 ด้วยเหตุผล 'ความปลอดภัย' ฉันเสียเวลาสองวันไปกับปัญหานี้ เปลี่ยนแปลงการกำหนดค่า ลองใช้พอร์ตอื่น รีเซ็ตเราเตอร์เพียงเพราะ ISP ไม่สนใจที่จะส่งการแจ้งเตือนถึงฉันด้วยซ้ำ ขอบคุณสำหรับคำตอบของคุณ

โพสต์คำตอบ

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