Score:0

ไม่สามารถเข้าสู่ระบบ SSH "การเชื่อมต่อปิดโดย [โฮสต์] พอร์ต 22" ต้องรีบูตเครื่องจากระยะไกล

ธง jp

ก่อนอื่น ฉันไม่มีสิทธิ์เข้าถึงเครื่องนี้เป็นเวลาประมาณหนึ่งเดือน ดังนั้นฉันจึงมองหาวิธีรีบูตเครื่องจากระยะไกล ฉันเคย ssh'd ไปหลายสิบครั้งในอดีต แต่ดูเหมือนว่ามันจะบูตขึ้นบ้า ๆ บอ ๆ และไม่ได้ใช้การเชื่อมต่อ SSH หากมีวิธีบังคับให้รีบูตโดยไม่ตรวจสอบสิทธิ์ ฉันจะรับคำตอบนั้นด้วย แต่ฉันต้องการทราบข้อผิดพลาด SSH นี้ ลองใช้ SSH จาก MacOSX, Ubuntu และ PuTTY ผลลัพธ์เดียวกัน

Sanitized -vvv log ด้านล่าง: แสดงการพยายามป้อนรหัสผ่านล้มเหลวโดยตั้งใจหนึ่งครั้ง จากนั้นแสดงข้อผิดพลาด "การเชื่อมต่อปิด" ทันทีเมื่อป้อนรหัสผ่านสำเร็จ

OpenSSH_8.1p1, LibreSSL 2.7.3
debug1: อ่านข้อมูลการกำหนดค่า /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config บรรทัดที่ 47: การใช้ตัวเลือกสำหรับ *
debug1: กำลังเชื่อมต่อกับพอร์ต hostname.ddns.net 22
debug1: สร้างการเชื่อมต่อแล้ว
debug1: ไฟล์ข้อมูลประจำตัว /Users/user/.ssh/id_rsa ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /Users/user/.ssh/id_rsa-cert ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /Users/user/.ssh/id_dsa ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /Users/user/.ssh/id_dsa-cert ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /Users/user/.ssh/id_ecdsa ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /Users/user/.ssh/id_ecdsa-cert ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /Users/user/.ssh/id_ed25519 ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /Users/user/.ssh/id_ed25519-cert type -1
debug1: ไฟล์ข้อมูลประจำตัว /Users/user/.ssh/id_xmss ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /Users/user/.ssh/id_xmss-cert type -1
debug1: สตริงเวอร์ชันท้องถิ่น SSH-2.0-OpenSSH_8.1
debug1: โปรโตคอลระยะไกลเวอร์ชัน 2.0, ซอฟต์แวร์ระยะไกลเวอร์ชัน OpenSSH_8.2p1 Ubuntu-4ubuntu0.2
debug1: จับคู่: OpenSSH_8.2p1 Ubuntu-4ubuntu0.2 pat OpenSSH* เข้ากันได้กับ 0x04000000
debug3: fd 5 คือ O_NONBLOCK
debug1: ตรวจสอบสิทธิ์ hostname.ddns.net:22 เป็น 'ผู้ใช้'
debug3: hostkeys_foreach: กำลังอ่านไฟล์ "/Users/user/.ssh/known_hosts"
debug3: record_hostkey: พบคีย์ประเภท ECDSA ในไฟล์ /Users/user/.ssh/known_hosts:7
debug3: load_hostkeys: โหลด 1 คีย์จาก hostname.ddns.net
debug3: order_hostkeyalgs: ชอบ hostkeyalgs: [email protected],[email protected],[email protected],ecdsa -sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521
debug3: ส่งแพ็คเก็ต: ประเภท 20
debug1: ส่ง SSH2_MSG_KEXINIT แล้ว
debug3: รับแพ็กเก็ต: พิมพ์ 20
debug1: ได้รับ SSH2_MSG_KEXINIT แล้ว
debug2: ข้อเสนอ KEXINIT ของลูกค้าในพื้นที่
debug2: อัลกอริทึม KEX: curve25519-sha256,[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16 -sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256,diffie-hellman-group14-sha1,ext-info-c
debug2: อัลกอริทึมคีย์โฮสต์: [email protected],[email protected],[email protected],ecdsa- sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,[email protected],[email protected],rsa-sha2-256-cert- [email protected],[email protected],ssh-ed25519,rsa-sha2-512,rsa-sha2-256,ssh-rsa
debug2: ciphers ctos: [email protected],aes128-ctr,aes192-ctr,aes256-ctr,[email protected],[email protected]
debug2: ciphers stoc: [email protected],aes128-ctr,aes192-ctr,aes256-ctr,[email protected],[email protected]
debug2: MACs ctos: [email protected],[email protected],[email protected],[email protected],hmac [email protected],[email protected],[email protected],hmac-sha2-256,hmac-sha2-512,hmac-sha1
debug2: MACs stoc: [email protected],[email protected],[email protected],[email protected],hmac [email protected],[email protected],[email protected],hmac-sha2-256,hmac-sha2-512,hmac-sha1
debug2: การบีบอัด ctos: none,[email protected],zlib
debug2: การบีบอัด stoc: none,[email protected],zlib
debug2: ภาษา ctos: 
debug2: ภาษา stoc: 
debug2: first_kex_follow 0 
debug2: สงวนไว้ 0 
debug2: ข้อเสนอเพียร์เซิร์ฟเวอร์ KEXINIT
debug2: อัลกอริทึม KEX: curve25519-sha256,[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16 -sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256
debug2: อัลกอริทึมคีย์โฮสต์: rsa-sha2-512,rsa-sha2-256,ssh-rsa,ecdsa-sha2-nistp256,ssh-ed25519
debug2: ciphers ctos: [email protected],aes128-ctr,aes192-ctr,aes256-ctr,[email protected],[email protected]
debug2: ciphers stoc: [email protected],aes128-ctr,aes192-ctr,aes256-ctr,[email protected],[email protected]
debug2: MACs ctos: [email protected],[email protected],[email protected],[email protected],hmac [email protected],[email protected],[email protected],hmac-sha2-256,hmac-sha2-512,hmac-sha1
debug2: MACs stoc: [email protected],[email protected],[email protected],[email protected],hmac [email protected],[email protected],[email protected],hmac-sha2-256,hmac-sha2-512,hmac-sha1
debug2: การบีบอัด ctos: none,[email protected]
debug2: การบีบอัด stoc: none,[email protected]
debug2: ภาษา ctos: 
debug2: ภาษา stoc: 
debug2: first_kex_follow 0 
debug2: สงวนไว้ 0 
debug1: kex: อัลกอริทึม: curve25519-sha256
debug1: kex: อัลกอริทึมคีย์โฮสต์: ecdsa-sha2-nistp256
debug1: kex: server->client cipher: [email protected] MAC: <โดยนัย> การบีบอัด: ไม่มี
debug1: kex: client->server cipher: [email protected] MAC: <implicit> การบีบอัด: ไม่มี
debug3: ส่งแพ็คเก็ต: ประเภท 30
debug1: คาดหวัง SSH2_MSG_KEX_ECDH_REPLY
debug3: รับแพ็กเก็ต: ประเภท 31
debug1: รหัสโฮสต์เซิร์ฟเวอร์: ecdsa-sha2-nistp256 SHA256:iRTQSo4RTdhojOhRyY9wokC3bCgHZCpfEV9g87wJ5jA
debug3: hostkeys_foreach: กำลังอ่านไฟล์ "/Users/user/.ssh/known_hosts"
debug3: record_hostkey: พบคีย์ประเภท ECDSA ในไฟล์ /Users/user/.ssh/known_hosts:7
debug3: load_hostkeys: โหลด 1 คีย์จาก hostname.ddns.net
debug3: hostkeys_foreach: กำลังอ่านไฟล์ "/Users/user/.ssh/known_hosts"
debug3: record_hostkey: พบคีย์ประเภท ECDSA ในไฟล์ /Users/user/.ssh/known_hosts:7
debug3: load_hostkeys: โหลด 1 คีย์จาก xx.xx.xx.xx
debug1: รู้จักโฮสต์ 'hostname.ddns.net' และตรงกับคีย์โฮสต์ ECDSA
debug1: พบรหัสใน /Users/user/.ssh/known_hosts:7
debug3: ส่งแพ็คเก็ต: ประเภท 21
debug2: set_newkeys: โหมด 1
debug1: คีย์ใหม่หลังจากบล็อก 134217728
debug1: ส่ง SSH2_MSG_NEWKEYS แล้ว
debug1: คาดหวัง SSH2_MSG_NEWKEYS
debug3: รับแพ็กเก็ต: พิมพ์ 21
debug1: ได้รับ SSH2_MSG_NEWKEYS แล้ว
debug2: set_newkeys: โหมด 0
debug1: ป้อนใหม่หลังจากบล็อก 134217728
debug1: จะพยายามคีย์: /Users/user/.ssh/id_rsa 
debug1: จะพยายามคีย์: /Users/user/.ssh/id_dsa 
debug1: จะพยายามคีย์: /Users/user/.ssh/id_ecdsa 
debug1: จะพยายามคีย์: /Users/user/.ssh/id_ed25519 
debug1: จะพยายามคีย์: /Users/user/.ssh/id_xmss 
debug2: pubkey_prepare: เสร็จแล้ว
debug3: ส่งแพ็กเก็ต: ประเภท 5
debug3: รับแพ็กเก็ต: ประเภท 7
debug1: ได้รับ SSH2_MSG_EXT_INFO แล้ว
debug1: kex_input_ext_info: server-sig-algs=<ssh-ed25519,[email protected],ssh-rsa,rsa-sha2-256,rsa-sha2-512,ssh-dss,ecdsa-sha2-nistp256 ,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,[email protected]>
debug3: รับแพ็กเก็ต: ประเภท 6
debug2: service_accept: ssh-userauth
debug1: ได้รับ SSH2_MSG_SERVICE_ACCEPT แล้ว
debug3: ส่งแพ็คเก็ต: ประเภท 50
debug3: รับแพ็กเก็ต: พิมพ์ 51
debug1: การรับรองความถูกต้องที่สามารถดำเนินการต่อ: publickey,password
debug3: เริ่มต้นใหม่, ส่ง publickey, รหัสผ่านของรายการอื่น
debug3: คีย์สาธารณะที่ต้องการ, แป้นพิมพ์โต้ตอบ, รหัสผ่าน
debug3: authmethod_lookup คีย์สาธารณะ
debug3: ต้องการที่เหลือ: แป้นพิมพ์โต้ตอบรหัสผ่าน
debug3: authmethod_is_enabled คีย์สาธารณะ
debug1: วิธีการรับรองความถูกต้องถัดไป: publickey
debug1: ลองใช้รหัสส่วนตัว: /Users/user/.ssh/id_rsa
debug3: ไม่มีข้อมูลประจำตัวดังกล่าว: /Users/user/.ssh/id_rsa: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
debug1: ลองใช้รหัสส่วนตัว: /Users/user/.ssh/id_dsa
debug3: ไม่มีข้อมูลประจำตัวดังกล่าว: /Users/user/.ssh/id_dsa: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
debug1: ลองใช้รหัสส่วนตัว: /Users/user/.ssh/id_ecdsa
debug3: ไม่มีข้อมูลประจำตัวดังกล่าว: /Users/user/.ssh/id_ecdsa: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
debug1: ลองใช้คีย์ส่วนตัว: /Users/user/.ssh/id_ed25519
debug3: ไม่มีข้อมูลประจำตัวดังกล่าว: /Users/user/.ssh/id_ed25519: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
debug1: ลองใช้คีย์ส่วนตัว: /Users/user/.ssh/id_xmss
debug3: ไม่มีข้อมูลประจำตัวดังกล่าว: /Users/user/.ssh/id_xmss: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
debug2: เราไม่ได้ส่งแพ็คเก็ต ปิดการใช้งานเมธอด
debug3: รหัสผ่าน authmethod_lookup
debug3: ต้องการที่เหลือ: ,รหัสผ่าน
debug3: authmethod_is_enabled รหัสผ่าน
debug1: วิธีการรับรองความถูกต้องถัดไป: รหัสผ่าน
รหัสผ่านของ [email protected]: 
debug3: ส่งแพ็คเก็ต: ประเภท 50
debug2: เราส่งแพ็คเก็ตรหัสผ่านแล้ว รอการตอบกลับ
debug3: รับแพ็กเก็ต: พิมพ์ 51
debug1: การรับรองความถูกต้องที่สามารถดำเนินการต่อ: publickey,password
สิทธิ์ถูกปฏิเสธ โปรดลองอีกครั้ง
รหัสผ่านของ [email protected]: 
debug3: ส่งแพ็คเก็ต: ประเภท 50
debug2: เราส่งแพ็คเก็ตรหัสผ่านแล้ว รอการตอบกลับ
การเชื่อมต่อปิดโดย xx.xx.xx.xx พอร์ต 22
wittyb avatar
jp flag
ทั้งคู่เป็น 20.04 เครื่องระยะไกลไม่มีส่วนหัวและจัดการ 100% SSL
in flag
âวิธีบังคับให้รีบูตโดยไม่ต้องตรวจสอบสิทธิ์â ⢠เฉพาะเมื่อคุณอยู่ที่เซิร์ฟเวอร์และกดปุ่ม ⦠หรือดึงพลังงาน หากคุณไม่สามารถเชื่อมต่อผ่าน SSH ได้และนั่นเป็นวิธีเดียวที่จะเชื่อมต่อได้ โอกาสที่คุณจะถูกล็อกไม่ให้เข้าใช้งานจนกว่าคุณจะเข้าถึงเครื่องได้อีกครั้ง มิฉะนั้นจะมีคำถามร้ายแรงมากมายเกี่ยวกับความปลอดภัยเกิดขึ้น â¦
wittyb avatar
jp flag
ฉันเข้าใจ. ฉันถือว่ามาก ฉันเป็นผู้ใช้ระดับสูงของ google-fu เป็นส่วนใหญ่ เรียนรู้ตลอดเวลา หลายอย่างเปลี่ยนไปตั้งแต่ฉันเล่นกับ RedHat ในช่วงทศวรรษที่ 90 ฉันคิดว่าอาจมีวิธีส่งคำสั่ง ârebootâ พร้อมกับการเข้าสู่ระบบ ฉันไม่สามารถบอกได้ว่ากำลังตรวจสอบสิทธิ์เซสชันและปิดทันทีหรือไม่ หรือไม่ผ่านการตรวจสอบสิทธิ์อย่างสมบูรณ์ หากเป็นแบบเดิม บางทีฉันอาจกดรีบูตได้ หากเป็นอย่างหลัง ฉันได้แต่หวังว่าไฟฟ้าดับซึ่งอยู่ได้นานกว่า UPS ของฉัน ฮา! ขอบคุณ.

โพสต์คำตอบ

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