ฉันกำลังทำงานกับบอร์ด linux แบบฝังตัว และฉันสังเกตเห็นสิ่งต่อไปนี้ขณะบู๊ต:
[ล้มเหลว] ไม่สามารถเริ่มเซิร์ฟเวอร์ OpenBSD Secure Shell
จากนั้นฉันก็วิ่ง sudo systemctl สถานะ sshd
และได้รับสิ่งนี้:
[sudo] รหัสผ่านสำหรับเดเบียน:
ssh.service - เซิร์ฟเวอร์ OpenBSD Secure Shell
โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/ssh.service; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: enab.service
ใช้งานอยู่: ล้มเหลว (ผลลัพธ์: exit-code) ตั้งแต่วันจันทร์ที่ 2022-05-23 19:43:25 UTC; 33s ที่ผ่านมา
เอกสาร: man:sshd(8)
ผู้ชาย: sshd_config(5)
กระบวนการ: 639 ExecStartPre=/usr/sbin/sshd -t (รหัส=ออก, สถานะ=0/สำเร็จ)
กระบวนการ: 684 ExecStart=/usr/sbin/sshd -D $SSHD_OPTS (รหัส=ออก, สถานะ=255/E
PID หลัก: 684 (รหัส=ออก สถานะ=255/ข้อยกเว้น)
23 พฤษภาคม 19:43:23 iot-server systemd[1]: กำลังเริ่มต้นเซิร์ฟเวอร์ OpenBSD Secure Shell...
23 พฤษภาคม 19:43:24 iot-server sshd[684]: ข้อผิดพลาด: ผูกกับพอร์ต 22 บน 192.168.1.120 fa
23 พฤษภาคม 19:43:24 iot-server sshd[684]: ร้ายแรง: ไม่สามารถผูกที่อยู่ใด ๆ
23 พฤษภาคม 19:43:25 iot-server systemd[1]: ssh.service: ออกจากกระบวนการหลักแล้ว, code=ex
23 พฤษภาคม 19:43:25 iot-server systemd[1]: ssh.service: ล้มเหลวด้วยผลลัพธ์ 'exit-cod
23 พฤษภาคม 19:43:25 iot-server systemd[1]: ไม่สามารถเริ่มเซิร์ฟเวอร์ OpenBSD Secure Shell
ความช่วยเหลือทั้งหมดที่ฉันพบถือว่าที่อยู่ที่สามารถผูกไว้มีการใช้งานอยู่แล้ว แต่สำหรับฉันมันไม่ได้ผลตั้งแต่เริ่มต้น สิ่งที่น่าสนใจคือถ้าฉันวิ่ง sudo systemctl เริ่ม sshd
จากนั้นมันจะเริ่มทำงานและฉันได้รับ:
ssh.service - เซิร์ฟเวอร์ OpenBSD Secure Shell
โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/ssh.service; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: enab.service
ใช้งานอยู่: ใช้งานอยู่ (ทำงาน) ตั้งแต่วันจันทร์ที่ 2022-05-23 19:53:01 UTC; 4 วินาทีที่แล้ว
เอกสาร: man:sshd(8)
ผู้ชาย: sshd_config(5)
กระบวนการ: 1471 ExecStartPre=/usr/sbin/sshd -t (รหัส=ออก, สถานะ=0/สำเร็จ)
PID หลัก: 1472 (sshd)
งาน: 1 (จำกัด: 1026)
หน่วยความจำ: 700.0K
CGroup: /system.slice/ssh.service
|_ 1472 /usr/sbin/sshd -D
23 พฤษภาคม 19:53:01 iot-server systemd[1]: กำลังเริ่มต้นเซิร์ฟเวอร์ OpenBSD Secure Shell...
23 พฤษภาคม 19:53:01 iot-server sshd[1472]: เซิร์ฟเวอร์กำลังฟังพอร์ต 192.168.1.120 22
23 พฤษภาคม 19:53:01 iot-server systemd[1]: เริ่มเซิร์ฟเวอร์ OpenBSD Secure Shell
เหตุใดจึงไม่มีผลผูกพันในการบู๊ต ความจริงที่ว่าฉันสามารถทำให้มันทำงานได้ดีโดยไม่มีการเปลี่ยนแปลงแสดงว่าไม่มีปัญหา ดังนั้นฉันจึงไม่รู้ว่ามีอะไรหายไป