ฉันมีคำถามเกี่ยวกับการเข้าถึงเครื่องระยะไกลผ่าน 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)