я пытаюсь запустить ssh-сервер dropbear и sftp-сервер openSSH на uclinux. мне нужно отладить программу sftp-server, потому что команда ls всегда возвращает пустой каталог (передача файлов работает правильно)!
на этом этапе я использую «dropbear -F -E» вместо использования inetd.
У меня нет syslogd на моей платформе, и я не могу использовать простой printf для отладки, потому что вызов sftp-сервера от dropbear с использованием функций "sh -c" и "execv".
(когда я запускаю "sftp-server -e" напрямую, вывод printf и журналы работают правильно, но sftp-server не может работать без ssh-сервера)
Кто-нибудь может мне помочь, как увидеть вывод printf или другое предложение об отладке sftp-сервера.
Обновить:
когда я запускаю:/root # /usr /libexec /sftp-server -e -l VERBOSE >> /mnt/test2.txt
Файл test2.txt пуст :(
Спасибо