Score:1

ssh: พอร์ต 22 การเชื่อมต่อถูกปฏิเสธ

ธง es

ฉันมีคำถามเกี่ยวกับการเข้าถึงเครื่องระยะไกลผ่าน ssh ฉันพยายามเข้าสู่ระบบ ssh เข้าสู่เครื่อง linux จาก mac ของฉัน และฉันได้ตั้งค่าเซิร์ฟเวอร์ ssh บน Ubuntu ของฉันแล้ว เปิดพอร์ต 22 และไฟร์วอลล์ อย่างไรก็ตาม ฉันได้รับข้อความแสดงข้อผิดพลาดเหล่านี้ขณะเชื่อมต่อ

[@Ges-MacBook ~]->ssh <ชื่อผู้ใช้>@<ipv4 ของเครื่องระยะไกล> -vvv 

OpenSSH_8.6p1, LibreSSL 2.7.3 

debug1: อ่านข้อมูลการกำหนดค่า /etc/ssh/ssh_config 

debug1: /etc/ssh/ssh_config บรรทัดที่ 47: การใช้ตัวเลือกสำหรับ * 

debug2: Solve_canonicalize: ชื่อโฮสต์ <ipv4 ของเครื่องระยะไกล> เป็นที่อยู่ 

debug3: ขยาย UserKnownHostsFile '~/.ssh/known_hosts' -> '/Users/geyan/.ssh/known_hosts' 

debug3: ขยาย UserKnownHostsFile '~/.ssh/known_hosts2' -> '/Users/geyan/.ssh/known_hosts2' 

debug1: ผู้ให้บริการ Authenticator $SSH_SK_PROVIDER ไม่สามารถแก้ไขได้ ปิดการใช้งาน 

debug3: ssh_connect_direct: เข้า 

debug1: การเชื่อมต่อกับพอร์ต <ipv4 ของเครื่องระยะไกล> [<ipv4 ของเครื่องระยะไกล>] 22. 

debug3: set_sock_tos: ตั้งค่าซ็อกเก็ต 3 IP_TOS 0x48 

debug1: เชื่อมต่อกับที่อยู่ <ipv4 ของเครื่องระยะไกล> พอร์ต 22: การเชื่อมต่อถูกปฏิเสธ 

ssh: เชื่อมต่อกับโฮสต์ <ipv4> พอร์ต 22: การเชื่อมต่อถูกปฏิเสธ

ไม่มีใครรู้ว่าปัญหาคืออะไรและจะแก้ไขได้อย่างไร?

ต่อไปนี้คือผลการตรวจสอบการกำหนดค่าบน Ubuntu ที่ฉันต้องการเชื่อมต่อด้วย:

ge@ge-ubuntu:~$ สถานะ sudo ufw
สถานะ: ใช้งานอยู่

ถึงการดำเนินการจาก
-- ------ ----
22 อนุญาตได้ทุกที่                  
22/tcp อนุญาตได้ทุกที่                  
22 (v6) อนุญาตทุกที่ (v6)             
22/tcp (v6) อนุญาตทุกที่ (v6) 
ge@ge-ubuntu:~$ sudo บริการสถานะ ssh 
[sudo] รหัสผ่านสำหรับ ge: 
â ssh.service - เซิร์ฟเวอร์ OpenBSD Secure Shell
     โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/ssh.service; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: เปิดใช้งาน)
     ใช้งานอยู่: ใช้งานอยู่ (ทำงาน) ตั้งแต่พฤ. 2021-10-28 12:37:53 EDT; 2 ชม. 52 นาทีที่แล้ว
       เอกสาร: man:sshd(8)
             ผู้ชาย: sshd_config(5)
    กระบวนการ: 19004 ExecStartPre=/usr/sbin/sshd -t (code=exited, status=0/SUCCESS)
   PID หลัก: 19005 (sshd)
      งาน: 1 (จำกัด: 38085)
     หน่วยความจำ: 2.6M
     CGroup: /system.slice/ssh.service
             ââ19005 sshd: /usr/sbin/sshd -D [listener] 0 จาก 10-100 การเริ่มต้น

28 ต.ค. 12:37:53 น. ge-ubuntu systemd[1]: กำลังเริ่มต้นเซิร์ฟเวอร์ OpenBSD Secure Shell...
28 ต.ค. 12:37:53 น. ge-ubuntu sshd[19005]: เซิร์ฟเวอร์กำลังฟังพอร์ต 0.0.0.0 22
28 ต.ค. 12:37:53 น. ge-ubuntu sshd[19005]: เซิร์ฟเวอร์กำลังฟัง :: พอร์ต 22
28 ต.ค. 12:37:53 น. ge-ubuntu systemd[1]: เริ่มเซิร์ฟเวอร์ OpenBSD Secure Shell
28 ต.ค. 12:38:22 น. ge-ubuntu sshd[19034]: ยอมรับรหัสผ่านสำหรับ geyan จากพอร์ต 127.0.0.1 40692 ssh2
28 ต.ค. 12:38:22 น. ge-ubuntu sshd[19034]: pam_unix(sshd:session): เซสชันเปิดสำหรับผู้ใช้ geyan โดย (uid=0)

FedKad avatar
cn flag
คุณสามารถ `ping` IP ได้หรือไม่ คุณแน่ใจหรือไม่ว่าทั้งสองเครื่องเชื่อมต่อกับเครือข่ายเดียวกัน
Andrej Podzimek avatar
cn flag
ชอบ `ipv6 ของเครื่องระยะไกลมากกว่า `ipv4 ของเครื่องระยะไกลอย่างแน่นอน IPv4 เป็นการทดลองที่ล้มเหลวตั้งแต่ปี 1975 และหยุดทำงานประมาณปี 1995 เนื่องจากความอ่อนล้าของการจัดการที่จำเป็นต้องใช้ NAT (*Nonsensical Addressing Trouble*) คุณแน่ใจหรือไม่ว่าความพยายามในการเชื่อมต่อ SSH ของคุณเข้าถึงเครื่องจริง ไม่ใช่แค่เราเตอร์ NAT
es flag
ฉัน 'ปิง ` เอาต์พุตเป็นปกติ ฉันพยายาม ssh localhost จากเซิร์ฟเวอร์ด้วย แต่ก็ใช้งานได้เช่นกัน

โพสต์คำตอบ

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