มหาสมุทรดิจิตอล: ssh_exchange_identification: อ่าน: การเชื่อมต่อรีเซ็ตโดยเพียร์


0

ฉันมีหยดบน Digital Ocean ข้อมูลประจำตัวของมันถูกแบ่งปันกับหนึ่งในเพื่อนของฉัน เราเคยเชื่อมต่อกับมันผ่าน ssh เมื่อ: ssh root@IP_Address
เนื่องจากขาดสมาธิเราได้ทำผิดพลาดโดยใช้คำสั่งต่อไปนี้ในขณะที่บนเซิร์ฟเวอร์:
sudo chmod -R 777 /
เนื่องจากเซิร์ฟเวอร์ใดที่ไม่ได้เชื่อมต่ออีกต่อไปผ่านทางอะไร (SSH / FTP / ... ) และ กำลังให้ข้อผิดพลาดต่อไปนี้:
ssh_exchange_identification: read: Connection reset by peer

นี่คือผลลัพธ์ของ ssh root@IP_Address -vv

OpenSSH_7.2p2 Ubuntu-4ubuntu2.2, OpenSSL 1.0.2g 1 Mar 2016 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 19: Applying options for * debug2: resolving "IP_Address" port 22 debug2: ssh_connect_direct: needpriv 0 debug1: Connecting to IP_Address [IP_Address] port 22. debug1: Connection established. debug1: key_load_public: No such file or directory debug1: identity file /home/talha/.ssh/id_rsa type -1 debug1: key_load_public: No such file or directory debug1: identity file /home/talha/.ssh/id_rsa-cert type -1 debug1: key_load_public: No such file or directory debug1: identity file /home/talha/.ssh/id_dsa type -1 debug1: key_load_public: No such file or directory debug1: identity file /home/talha/.ssh/id_dsa-cert type -1 debug1: key_load_public: No such file or directory debug1: identity file /home/talha/.ssh/id_ecdsa type -1 debug1: key_load_public: No such file or directory debug1: identity file /home/talha/.ssh/id_ecdsa-cert type -1 debug1: key_load_public: No such file or directory debug1: identity file /home/talha/.ssh/id_ed25519 type -1 debug1: key_load_public: No such file or directory debug1: identity file /home/talha/.ssh/id_ed25519-cert type -1 debug1: Enabling compatibility mode for protocol 2.0 debug1: Local version string SSH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.2 ssh_exchange_identification: read: Connection reset by peer

โปรดช่วยฉันโดยเร็วเนื่องจากฉันไม่มีการสำรองข้อมูลล่าสุดของโครงการและฐานข้อมูลที่โฮสต์

ขอบคุณล่วงหน้า!

คำตอบ:


2

อย่างน้อยที่สุดให้ล็อกอินรูทผ่านทางคอนโซล DO (ดูคำแนะนำที่นี่ ) และทำ

chmod 700 /root/.ssh
chmod 600 /root/.ssh/authorized_keys

(กล่าวอีกนัยหนึ่งตั้งค่าสิทธิ์การเข้าถึงเป็น/root/.sshถึงrwx------และของ/root/.ssh/authorized_keysถึงrw-------SSH จะไม่เชื่อถือไฟล์หากผู้ใช้รายอื่นสามารถเข้าถึงได้

คุณอาจต้องตั้งค่าสิทธิ์การเข้าถึงไฟล์ที่ถูกต้องใน / etc / ssh:

-rw-r--r--   1 root root 300261 Aug 11  2016 moduli
-rw-r--r--   1 root root   1830 Sep 19  2016 ssh_config
-rw-------   1 root root    672 Oct  2  2016 ssh_host_dsa_key
-rw-r--r--   1 root root    605 Oct  2  2016 ssh_host_dsa_key.pub
-rw-------   1 root root    227 Oct  2  2016 ssh_host_ecdsa_key
-rw-r--r--   1 root root    177 Oct  2  2016 ssh_host_ecdsa_key.pub
-rw-------   1 root root    411 Oct  2  2016 ssh_host_ed25519_key
-rw-r--r--   1 root root     97 Oct  2  2016 ssh_host_ed25519_key.pub
-rw-------   1 root root   1675 Oct  2  2016 ssh_host_rsa_key
-rw-r--r--   1 root root    397 Oct  2  2016 ssh_host_rsa_key.pub
-rw-r--r--   1 root root    338 Sep 19  2016 ssh_import_id
-rw-r--r--   1 root root   2598 Sep 19  2016 sshd_config
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.