更,我再多看了幾次樓上的建議後,找到解決的方法了,提供我的當作參考:
1. 在
/home/sftp 底下創建 var/run 資料夾
2. 在 /etc/rc.conf 加上 syslogd_flags="-s -l /home/sftp/var/run/log"
3. 重啟 sshd 和 syslogd
印象中這樣就解決了,特別是第2步,我之前應該是直接 touch /home/sftp/var/run/log
但如果用 file 檢查的話那個 log 其實不是 socket,所以才造成了上面的
ERR#38 'Socket operation on non-socket' 的問題。
供參
袁孟華 在 2024年11月11日 星期一下午3:04:12 [UTC+8] 的信中寫道: