Score:1

ฉันไม่สามารถ SSH ในเครื่องที่ฉันเชื่อมต่อผ่านสายได้อีกต่อไป ฉันจะกลับเข้าไปได้อย่างไร

ธง ru

ฉันกำลังพัฒนาซอฟต์แวร์บนบอร์ดแบบกำหนดเองที่ใช้ลินุกซ์ ฉันเข้าถึงบอร์ดนี้ผ่าน ssh ในการเชื่อมต่อแบบมีสาย ฉันมีอะแดปเตอร์ usb-ethernet ในเครื่องของฉัน จากนั้นสายอีเธอร์เน็ตเชื่อมต่อกับบอร์ดแบบกำหนดเองนี้ ฉันตั้งค่าคีย์ ssh ไว้แล้ว ดังนั้นฉันจึงไม่ต้องพิมพ์รหัสผ่านทุกครั้ง ทุกอย่างทำงานได้ดีจนกระทั่งฉันแบ่งปันอินเทอร์เน็ตกับบอร์ดนั้นและเรียกใช้ git pull เพื่ออัปเดตซอฟต์แวร์บนบอร์ดนั้น (ใช้งานได้ดี btw) หลังจากที่ฉันเปลี่ยนที่อยู่ IP กลับเป็นแบบแมนนวลและใส่ IP เก่ากลับ ฉันได้รับคำเตือนเกี่ยวกับการเปลี่ยนโฮสต์ นี่มาจากอินเทอร์เน็ตดังนั้น ip จึงไม่ตรงกัน แต่มีลักษณะดังนี้:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
@ คำเตือน: การระบุโฮสต์ระยะไกลมีการเปลี่ยนแปลง! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
เป็นไปได้ว่าบางคนกำลังทำสิ่งที่น่ารังเกียจ!
ตอนนี้อาจมีคนแอบฟังคุณอยู่ (การโจมตีแบบคนตรงกลาง)!
อาจเป็นไปได้ว่าเพิ่งเปลี่ยนรหัสโฮสต์
ลายนิ้วมือสำหรับคีย์ RSA ที่ส่งโดยโฮสต์ระยะไกลคือ
51:82:00:1c:7e:6f:ac:ac:de:f1:53:08:1c:7d:55:68.
โปรดติดต่อผู้ดูแลระบบของคุณ
เพิ่มรหัสโฮสต์ที่ถูกต้องใน /Users/isaacalves/.ssh/known_hosts เพื่อกำจัดข้อความนี้
ละเมิดคีย์ RSA ใน /Users/isaacalves/.ssh/known_hosts:12
รหัสโฮสต์ RSA สำหรับ 104.131.16.158 มีการเปลี่ยนแปลง และคุณได้ร้องขอการตรวจสอบอย่างเข้มงวด
การยืนยันคีย์โฮสต์ล้มเหลว

ฉันถูกขอรหัสผ่านอยู่เสมอเมื่อฉันพยายามและ ssh แม้ว่ามันไม่ควรก็ตาม ส่วนที่แปลกประหลาดที่สุด คือพอพิมพ์รหัสผ่านมันไม่รับ ฉันจะรู้ได้อย่างไรว่าเป็นรหัสผ่านที่ถูกต้อง เนื่องจากผมใช้หน้าจอในการซีเรียลบอร์ดและล็อกอินด้วยรหัสผ่านนั้นผ่านหน้าจอ ฉันสามารถเข้าถึงบอร์ดแล้ว (โฮสต์) ผ่านหน้าจอ มันเป็นเพียงหน้าจอนั้นช้ามากและฉันต้อง ssh สำหรับ vscode และสิ่งอื่น ๆ

ฉันได้ถอนการติดตั้งไคลเอนต์ ssh บนเครื่องของฉันแล้วติดตั้งใหม่ ไม่มีอะไร.ฉันลบโฟลเดอร์known_hostsในเครื่องของฉันและไม่ได้ช่วยอะไร โฮสต์สามารถ ssh ไปยังที่อยู่ IP ของตัวเอง (ไม่ใช่การย้อนกลับ) ดังนั้นฉันเชื่อว่ามันยอมรับคำขอ ssh (เว้นแต่จะมีการลัดวงจรที่นั่นและไม่ได้ใช้ ssh จริง ๆ เมื่อใช้ IP ของตัวเอง แต่ฉันคิดว่าเป็นเช่นนั้น)

ฉันสามารถเข้าถึงทั้งไฟล์โฮสต์และไฟล์ไคลเอนต์ได้หากจำเป็น ฉันติดอยู่กับสิ่งนี้เป็นเวลา 3 วันสำหรับงานของฉัน ดังนั้นความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมอย่างมาก ฉันจะโพสต์สิ่งที่เป็นประโยชน์มากเท่าที่ฉันคิดได้

ความพยายาม SSH:

ellis77@CB461-EE10955:~/.ssh$ ssh [email protected] -vvv
OpenSSH_8.2p1 Ubuntu-4ubuntu0.2, OpenSSL 1.1.1f 31 มี.ค. 2020
debug1: อ่านข้อมูลการกำหนดค่า /home/ellis77/.ssh/config
debug1: อ่านข้อมูลการกำหนดค่า /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config บรรทัดที่ 19: รวม /etc/ssh/ssh_config.d/*.conf ที่ไม่ตรงกับไฟล์
debug1: /etc/ssh/ssh_config บรรทัดที่ 21: การใช้ตัวเลือกสำหรับ *
debug2: Solve_canonicalize: ชื่อโฮสต์ 169.254.132.152 เป็นที่อยู่
ดีบัก 2: ssh_connect_direct
debug1: กำลังเชื่อมต่อกับพอร์ต 169.254.132.152 [169.254.132.152] 22
debug1: สร้างการเชื่อมต่อแล้ว
debug1: ไฟล์ข้อมูลประจำตัว /home/ellis77/.ssh/id_rsa ประเภท 0
debug1: ไฟล์ข้อมูลประจำตัว /home/ellis77/.ssh/id_rsa-cert ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /home/ellis77/.ssh/id_dsa ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /home/ellis77/.ssh/id_dsa-cert ประเภท -1
debug1: ไฟล์ระบุตัวตน /home/ellis77/.ssh/id_ecdsa ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /home/ellis77/.ssh/id_ecdsa-cert ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /home/ellis77/.ssh/id_ecdsa_sk ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /home/ellis77/.ssh/id_ecdsa_sk-cert ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /home/ellis77/.ssh/id_ed25519 ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /home/ellis77/.ssh/id_ed25519-cert type -1
debug1: ไฟล์ข้อมูลประจำตัว /home/ellis77/.ssh/id_ed25519_sk ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /home/ellis77/.ssh/id_ed25519_sk-cert ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /home/ellis77/.ssh/id_xmss ประเภท -1
debug1: ไฟล์ข้อมูลประจำตัว /home/ellis77/.ssh/id_xmss-cert type -1
debug1: สตริงเวอร์ชันท้องถิ่น SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.2
debug1: โปรโตคอลระยะไกลเวอร์ชัน 2.0, ซอฟต์แวร์ระยะไกลเวอร์ชัน OpenSSH_8.2p1 Ubuntu-4ubuntu0.2
debug1: จับคู่: OpenSSH_8.2p1 Ubuntu-4ubuntu0.2 pat OpenSSH* เข้ากันได้กับ 0x04000000
debug2: fd 3 การตั้งค่า O_NONBLOCK
debug1: รับรองความถูกต้องเป็น 169.254.132.152:22 เป็น 'รูท'
debug3: hostkeys_foreach: กำลังอ่านไฟล์ "/home/ellis77/.ssh/known_hosts"
debug3: record_hostkey: พบคีย์ประเภท ECDSA ในไฟล์ /home/ellis77/.ssh/known_hosts:1
debug3: load_hostkeys: โหลด 1 คีย์จาก 169.254.132.152
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,ext-info-c
debug2: อัลกอริทึมคีย์โฮสต์: [email protected],[email protected],[email protected],ecdsa- sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,[email protected],[email protected],sk-ssh-ed25519- [email protected],[email protected],[email protected],[email protected],sk- [email protected],ssh-ed25519,[email protected],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:DJTgdLuz5rpLWLc/y2M7YJMqKu8g77Orjn3CyoRreoU
debug3: hostkeys_foreach: กำลังอ่านไฟล์ "/home/ellis77/.ssh/known_hosts"
debug3: record_hostkey: พบคีย์ประเภท ECDSA ในไฟล์ /home/ellis77/.ssh/known_hosts:1
debug3: load_hostkeys: โหลด 1 คีย์จาก 169.254.132.152
debug1: รู้จักโฮสต์ '169.254.132.152' และตรงกับคีย์โฮสต์ ECDSA
debug1: พบรหัสใน /home/ellis77/.ssh/known_hosts:1
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: จะพยายามคีย์: /home/ellis77/.ssh/id_rsa ตัวแทน RSA SHA256:rk0afdhz18RlnxGQ0ejIyPKXNUnLvHDEv3BTu9u1kLY
debug1: จะพยายามคีย์: /home/ellis77/.ssh/id_dsa 
debug1: จะพยายามคีย์: /home/ellis77/.ssh/id_ecdsa 
debug1: จะพยายามคีย์: /home/ellis77/.ssh/id_ecdsa_sk 
debug1: จะพยายามคีย์: /home/ellis77/.ssh/id_ed25519 
debug1: จะพยายามคีย์: /home/ellis77/.ssh/id_ed25519_sk 
debug1: จะพยายามคีย์: /home/ellis77/.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: gssapi-with-mic, publickey, แป้นพิมพ์โต้ตอบ, รหัสผ่านที่ต้องการ
debug3: authmethod_lookup คีย์สาธารณะ
debug3: ต้องการที่เหลือ: แป้นพิมพ์โต้ตอบรหัสผ่าน
debug3: authmethod_is_enabled คีย์สาธารณะ
debug1: วิธีการรับรองความถูกต้องถัดไป: publickey
debug1: เสนอรหัสสาธารณะ: /home/ellis77/.ssh/id_rsa RSA SHA256:rk0afdhz18RlnxGQ0ejIyPKXNUnLvHDEv3BTu9u1kLY ตัวแทน
debug3: ส่งแพ็คเก็ต: ประเภท 50
debug2: เราส่งแพ็กเก็ต publickey แล้ว รอการตอบกลับ
debug3: รับแพ็กเก็ต: พิมพ์ 51
debug1: การรับรองความถูกต้องที่สามารถดำเนินการต่อ: publickey,password
debug1: ลองใช้รหัสส่วนตัว: /home/ellis77/.ssh/id_dsa
debug3: ไม่มีข้อมูลประจำตัวดังกล่าว: /home/ellis77/.ssh/id_dsa: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
debug1: ลองใช้รหัสส่วนตัว: /home/ellis77/.ssh/id_ecdsa
debug3: ไม่มีข้อมูลประจำตัวดังกล่าว: /home/ellis77/.ssh/id_ecdsa: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
debug1: ลองใช้รหัสส่วนตัว: /home/ellis77/.ssh/id_ecdsa_sk
debug3: ไม่มีข้อมูลประจำตัวดังกล่าว: /home/ellis77/.ssh/id_ecdsa_sk: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
debug1: ลองใช้รหัสส่วนตัว: /home/ellis77/.ssh/id_ed25519
debug3: ไม่มีข้อมูลประจำตัวดังกล่าว: /home/ellis77/.ssh/id_ed25519: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
debug1: ลองใช้รหัสส่วนตัว: /home/ellis77/.ssh/id_ed25519_sk
debug3: ไม่มีข้อมูลประจำตัวดังกล่าว: /home/ellis77/.ssh/id_ed25519_sk: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
debug1: ลองใช้รหัสส่วนตัว: /home/ellis77/.ssh/id_xmss
debug3: ไม่มีข้อมูลประจำตัวดังกล่าว: /home/ellis77/.ssh/id_xmss: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
debug2: เราไม่ได้ส่งแพ็คเก็ต ปิดการใช้งานเมธอด
debug3: รหัสผ่าน authmethod_lookup
debug3: ต้องการที่เหลือ: ,รหัสผ่าน
debug3: authmethod_is_enabled รหัสผ่าน
debug1: วิธีการรับรองความถูกต้องถัดไป: รหัสผ่าน
รหัสผ่านของ [email protected]: 

หลังจากพิมพ์รหัสผ่านที่ถูกต้อง (ซึ่งไม่ควรขอ):

รหัสผ่านของ [email protected]: 
debug3: ส่งแพ็คเก็ต: ประเภท 50
debug2: เราส่งแพ็คเก็ตรหัสผ่านแล้ว รอการตอบกลับ
debug3: รับแพ็กเก็ต: พิมพ์ 51
debug1: การรับรองความถูกต้องที่สามารถดำเนินการต่อ: publickey,password
สิทธิ์ถูกปฏิเสธ โปรดลองอีกครั้ง
รหัสผ่านของ [email protected]: 

นี่คือส่วนหนึ่งของไฟล์ sshd_config จากโฮสต์ โปรดทราบว่าการตรวจสอบรหัสผ่านเปิดอยู่ แต่ฉันได้ปิดและเริ่มบริการ ssh ใหม่แล้ว แต่ก็ยังถามหาอยู่

# นี่คือไฟล์การกำหนดค่าทั้งระบบของเซิร์ฟเวอร์ sshd ดู
# sshd_config(5) สำหรับข้อมูลเพิ่มเติม

# sshd นี้รวบรวมด้วย PATH=/usr/local/sbin:/usr/local/bin:/usr/bin


#บันทึก
SyslogFacility AUTH
LogLevel VERBOSE

# การรับรองความถูกต้อง:

#LoginGraceTime 2 ม
PermitRootLogin ใช่
#StrictModes ใช่

#AuthorizedPrincipalsไม่มีไฟล์

#AuthorizedKeysไม่มีคำสั่ง
#AuthorizedKeysCommandUser ไม่มีใคร

# เพื่อให้ใช้งานได้ คุณจะต้องมีรหัสโฮสต์ใน /etc/ssh/ssh_known_hosts
#HostbasedAuthentication เลขที่
# เปลี่ยนเป็น ใช่ หากคุณไม่เชื่อถือ ~/.ssh/known_hosts for
# การรับรองความถูกต้องตามโฮสต์
#IgnoreUserKnownHosts หมายเลข
# อย่าอ่านไฟล์ ~/.rhosts และ ~/.shosts ของผู้ใช้
#IgnoreRhosts ใช่

# หากต้องการปิดใช้งานรหัสผ่านข้อความธรรมดาแบบ Tunneled ให้เปลี่ยนเป็นไม่ที่นี่!
การตรวจสอบรหัสผ่านใช่
#PermitEmptyPasswords เลขที่

และสุดท้าย การอนุญาตของไดเร็กทอรี ssh ทั้งสอง: ลูกค้า:

drwxrwxr-x 2 ellis77 ellis77 4096 17 มิ.ย. 10:08 น.
drwxr-xr-x 27 ellis77 ellis77 4096 17 มิ.ย. 09:58 ..
-rw-r--r-- 1 ellis77 ellis77 0 มิ.ย. 60 10:07 น. config
-rw------- 1 ellis77 ellis77 2610 17 มิ.ย. 09:59 น. id_rsa
-rw------- 1 ellis77 ellis77 575 17 มิ.ย. 09:59 น. id_rsa.pub
-rw-r--r-- 1 ellis77 ellis77 222 มิ.ย. 60 10:08known_hosts

เจ้าภาพ:

drwxr-xr-x 2 รูท รูท 4096 14 ก.ย. 2020
drwxr-xr-x 38 รูท 4096 15 มิ.ย. 13:01 ..
-rw-r--r-- 1 รูทรูท 525809 31 ส.ค. 2020 โมดูล
-rw-r--r-- 1 รูทรูท 1484 15 ก.ย. 2020 ssh_config
-rw------- 1 รูทรูท 1381 14 ก.ย. 2020 ssh_host_dsa_key
-rw-r--r-- 1 รูทรูท 600 14 ก.ย. 2020 ssh_host_dsa_key.pub
-rw------- 1 รูทรูท 505 14 ก.ย. 2020 ssh_host_ecdsa_key
-rw-r--r-- 1 รูทรูท 172 14 ก.ย. 2020 ssh_host_ecdsa_key.pub
-rw------- 1 รูทรูท 399 14 ก.ย. 2020 ssh_host_ed25519_key
-rw-r--r-- 1 รูทรูท 92 ก.ย. 14 2020 ssh_host_ed25519_key.pub
-rw------- 1 รูทรูท 2590 14 ก.ย. 2020 ssh_host_rsa_key
-rw-r--r-- 1 รูทรูท 564 14 ก.ย. 2020 ssh_host_rsa_key.pub
-rw-r--r-- 1 รูท 3126

ขอบคุณล่วงหน้า. ฉันยินดีที่จะจัดหาสิ่งที่จำเป็นอื่นๆ

สุดท้ายเพื่อยืนยันโฮสต์ ip:

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
        inet 169.254.132.152 netmask 255.255.0.0 ออกอากาศ 169.254.255.255
        inet6 fe80::20a:35ff:fe00:122 คำนำหน้า 64 scopeid 0x20<link>
        อีเธอร์ 00:0a:35:00:01:22 txqueuelen 1000 (อีเธอร์เน็ต)
        แพ็คเก็ต RX 1 ไบต์ 46 (46.0 B)
        ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
        แพ็กเก็ต TX 381 ไบต์ 16730 (16.3 KiB)
        ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
        อุปกรณ์ขัดจังหวะ 27 ฐาน 0xb000  

แท้จริง: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
        inet 127.0.0.1 เน็ตมาสก์ 255.0.0.0
        inet6 ::1 คำนำหน้าlen 128 scopeid 0x10<host>
        วนซ้ำ txqueuelen 1 (วนกลับในเครื่อง)
        แพ็คเก็ต RX 212 ไบต์ 18477 (18.0 KiB)

แก้ไข: ฉันเพิ่งเข้าสู่ระบบ SSH ด้วยแล็ปท็อปของฉัน (โดยไม่ได้ตั้งค่าคีย์บนแล็ปท็อปของฉัน) และยอมรับรหัสผ่าน ดังนั้นปัญหาน่าจะอยู่ที่เครื่องทำงานของฉัน

hr flag
ฉันสับสน - ดูเหมือนจะมีคำถาม 2 ข้อที่นี่ คำถามแรกเกี่ยวกับการตรวจสอบคีย์โฮสต์ และคำถามที่สองเกี่ยวกับการตรวจสอบสิทธิ์คีย์สาธารณะ ส่วนไหนที่คุณถามเกี่ยวกับ?
Caden Ellis avatar
ru flag
ดีทั้งสองฉันเดา รหัสผ่านจะใช้ไม่ได้ แต่ไม่ควรขอรหัสผ่านพร้อมกับคีย์ ณ จุดนี้ หากฉันสามารถเข้าสู่ระบบด้วยรหัสผ่าน ฉันไม่สนใจว่าคีย์สาธารณะจะไม่ทำงาน
hr flag
ตกลง ดังนั้นข้อความยืนยันรหัสโฮสต์จะหายไปหากคุณยอมรับ สำหรับส่วนการตรวจสอบ RSA ให้ตรวจสอบว่ามีสำเนาของคีย์สาธารณะของ `ellis77` (คีย์สาธารณะที่สอดคล้องกับ `/home/ellis77/.ssh/id_rsa`) ในไฟล์ `authorized_keys` ของ **root** บนกระดาน (โดยทั่วไปจะอยู่ที่ `/root/.ssh/authorized_keys`) เซสชันซีเรียลของคุณไปยังบอร์ดเข้าสู่ระบบด้วย `รูท' หรือเป็นผู้ใช้รายอื่นหรือไม่?
Caden Ellis avatar
ru flag
@steeldriver เซสชันซีเรียลของฉันมีรูท คีย์ในตำแหน่งที่ระบุตรงกัน ฉันยังแก้ไขโพสต์เพื่อบอกว่าฉันสามารถ ssh กับแล็ปท็อปของฉันได้และมันก็ยอมรับรหัสผ่านได้ดี ไม่ใช่เครื่องอื่น
hr flag
คุณได้ตรวจสอบ auth.log / Journal บนกระดานเพื่อหาข้อความที่เกี่ยวข้องหรือไม่? ตัวอย่างเช่น `journalctl -xe -u ssh.service` หรือ `grep sshd /var/log/auth.log`?
Score:1
ธง ru

มันจึงดูงี่เง่าแต่ละเอียดอ่อน หลังจากที่ฉันแชร์อินเทอร์เน็ตกับบอร์ดและรัน dhcpcd แล้ว ฉันตั้งค่าที่อยู่ IP ของการเชื่อมต่อ USB Ethernet กลับไปเป็นโหมดแมนนวลและตั้งค่าที่อยู่เป็น 169.254.132.152...ซึ่งเป็น เช่นเดียวกับบอร์ด ฉันพยายาม SSH เข้าไป ความผิดพลาดของมือใหม่ ต้องเป็นที่อยู่อื่นในลักษณะที่จะเหมือนกันหลังจากมาสก์ด้วยเน็ตมาสก์... ตัวอย่างเช่น 169.254.132.150 จากนั้นเราก็สวมหน้ากากเดียวกันแต่ไม่ได้ใช้ที่อยู่เดียวกัน สิ่งนี้อธิบายว่าทำไมฉันถึงสามารถ ping และทำไมมันถึงไม่ยอมรับ "รหัสผ่าน" ของฉันเพราะฉันกำลังเข้าสู่การเชื่อมต่อของฉัน ... ไม่ใช่บอร์ดของฉัน

เคล็ดลับ: เมื่อคุณเปลี่ยนที่อยู่ IP ของการเชื่อมต่อ ตรวจสอบให้แน่ใจว่าคุณได้ถอดปลั๊ก USB แล้วเสียบกลับเข้าไปใหม่เพื่ออัปเดต

sudodus avatar
jp flag
ขอขอบคุณสำหรับการแบ่งปันวิธีการแก้ปัญหาของคุณ.

โพสต์คำตอบ

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