로컬 네트워크에서 FTP 지원 웹캠에 사진을 저장하도록 알리기 위해 RaspPi에 ProFTPD 서버를 설정했습니다. 그러나 나는 그것을 작동시킬 수 없다.
내가 한 것은 다음 구성을 사용하여 ProFTPD를 설치하는 것입니다.
<Global>
RequireValidShell off
</Global>
# If desired turn off IPv6
UseIPv6 off
# Default directory is ftpusers home
DefaultRoot ~ ftpuser
MasqueradeAddress 192.168.2.108 # the RaspPi's local IP address
PassivePorts 60000 65535
그런 다음 다음을 사용하여 새 사용자를 추가했습니다.
adduser webcam --shell /bin/false --home /var/www/webcam
/var/log/proftpd/proftpd.log
웹캠 (및 수동 ftp 127.0.0.1)의 로그인이 성공한 것을 기반으로 볼 수 있습니다 .
Feb 05 09:44:12 raspberrypi proftpd[20546] raspberrypi (192.168.2.122[192.168.2.122]): FTP session opened.
Feb 05 09:44:12 raspberrypi proftpd[20546] raspberrypi (192.168.2.122[192.168.2.122]): USER webcam: Login successful.
그러나 웹캠에 이미지를 업로드 할 수 없으며 xferlog와 commandlog가 모두 비어 있습니다. 내 웹캠은 PASV 모드에서 사용자 이름과 비밀번호를 사용하여 FTP 서버로 192.168.2.108을 사용하도록 구성되어 있습니다. PORT 모드를 사용해 보았지만 작동하지 않았습니다.
문제가 무엇인지에 대한 아이디어가 있습니까? 내 raspPi를 인터넷에서 사용할 필요조차 없으며 사진을 로컬로 전송하기 만하면됩니다.
둘 다 같은 서브넷에있는 것 같습니다. Pi에 방화벽이 활성화되어 있습니까?
—
Daniel B
사용자 "webcam"이 로그인 한 후 ProFTPD 디버그 로깅, 디버그 레벨 10에 무엇이 표시됩니까?
—
Castaglia