sFTP服务器无法启动
我在使sFTP正常工作时遇到问题,而ssh没有问题。我基本上是使用现有的嵌入式Linux文件系统为ARM处理器构建zlib,openssl和openssh。在寻找想法之后,这似乎是一个常见的问题,但是我没有取得任何进展。我只定义了一个用户,该用户是root,密码为空。 我正在使用openssh版本4.7p1,并使用以下设置修改了sshd_config: PermitRootLogin yes PermitEmptyPasswords yes UseDNS yes UsePrivilegeSeparation no SyslogFacility AUTH LogLevel DEBUG3 Subsystem sftp /usr/local/libexec/sftp-server -f AUTH -l DEBUG3 sftp服务器位于/ usr / local / libexec中,并具有以下权限: root@arm:/usr/local/libexec# ls -l -rwxr-xr-x 1 root root 65533 Oct 3 22:12 sftp-server -rwx--x--x 1 root root 233539 Oct 3 22:12 ssh-keysign 我知道正在找到sftp-server(在sshd_config中设置了路径),因为如果重命名sftp_server可执行文件,则会出现以下错误: auth.err …