-2

Я купил домашнюю камеру безопасности. Это Dlink DCS-5010L

Имеет функцию датчика движения. И каждый раз, когда срабатывает датчик движения, он делает мгновенные снимки. И он имеет возможность отправлять эти снимки через FTP.

Поэтому я скачал Filezilla и настроил его, а затем перешел на страницу настройки своей камеры безопасности и ввел настройки для FTP-сервера.

Я на Windows 8. Я использую Filezilla.

Мои настройки Filezilla следующие:

Server: 127.0.0.1
Port: 14147

У меня есть одна учетная запись пользователя.

Username: Aaron
Password: (None) I left it blank for testing purposes.
Max connections: 3

Все остальное без изменений

Мой домашний каталог - D:\

Каталог, в который я хочу сохранить снимки, это D:\DLINKCameraRecordings\

Я сохранил свои настройки.

А на настройках ftp для моей камеры есть

Host name: 192.168.0.2 (static IP for my desktop)
Port: 21
Username: Aaron
Password: 
Directory Path: D:\DLINKCameraRecordings\

Одна вещь, которая меня смущает - это порт 14147, но когда я запускаю сервер, он слушает порт 21. Вот почему я поставил порт 21.

И тогда filezilla делает это

Creating listen socket on port 21...
Server online
(000079)5/3/2014 14:03:21 PM - (not logged in) (192.168.0.6)> Connected, sending welcome message...
(000079)5/3/2014 14:03:21 PM - (not logged in) (192.168.0.6)> 220-FileZilla Server version 0.9.44 beta
(000079)5/3/2014 14:03:21 PM - (not logged in) (192.168.0.6)> 220-written by Tim Kosse (tim.kosse@filezilla-project.org)
(000079)5/3/2014 14:03:21 PM - (not logged in) (192.168.0.6)> 220 Please visit http://sourceforge.net/projects/filezilla/
(000079)5/3/2014 14:03:26 PM - (not logged in) (192.168.0.6)> USER Aaron
(000079)5/3/2014 14:03:26 PM - (not logged in) (192.168.0.6)> 331 Password required for aaron
(000079)5/3/2014 14:03:32 PM - (not logged in) (192.168.0.6)> PASS 
(000079)5/3/2014 14:03:32 PM - aaron (192.168.0.6)> 230 Logged on
(000079)5/3/2014 14:03:40 PM - aaron (192.168.0.6)> TYPE I
(000079)5/3/2014 14:03:40 PM - aaron (192.168.0.6)> 200 Type set to I
(000079)5/3/2014 14:03:40 PM - aaron (192.168.0.6)> CWD D:\DLINKCameraRecordings\
(000079)5/3/2014 14:03:40 PM - aaron (192.168.0.6)> 550 CWD failed. "/D:/DLINKCameraRecordings": directory not found.
(000079)5/3/2014 14:03:40 PM - aaron (192.168.0.6)> QUIT
(000079)5/3/2014 14:03:40 PM - aaron (192.168.0.6)> 221 Goodbye
(000079)5/3/2014 14:03:40 PM - aaron (192.168.0.6)> disconnected.

1 ответ1

0

Порт 14147 на самом деле является портом административного подключения, который Filezilla использует для подключения к интерфейсу управления. Вы никогда не должны использовать этот порт для чего-либо.

Кажется, что вы просто подключаетесь к FTP, но когда он пытается CWD к этой папке на диске D, он говорит

550 CWD D:\DLINKCameraRecordings\ (000079)5/3/2014 14:03:40 PM - aaron (192.168.0.6)> 
550 CWD failed. "/D:/DLINKCameraRecordings": directory not found.

Итак, только потому, что вы создали эту папку, вам может потребоваться перейти в панель администратора FTP-сервера FileZilla и убедиться, что d:/DLinkCameraRecordings установлена в качестве папки по умолчанию для пользователя aaron, и убедиться, что у пользователя есть разрешения на запись. и для этой папки.

Кроме того, d:\DLinkCameraRecordings не является допустимым FTP-путем. Если вы не настроили FileZilla каким-либо странным образом, все пути являются относительными, а не абсолютными. Это означает, что у вас должна быть папка \DLinkCameraRecordings без обозначения буквы диска.

Если это не сработает, я предлагаю сократить имя папки до чего-то простого, чтобы убедиться, что что-то где-то не опечатано.

Также попробуйте добавить пароль для вашей учетной записи aaron на FTP. Возможно, FTP-клиент на стороне камеры испытывает проблемы с отсутствием пароля для неанонимной учетной записи, но это маловероятно. Это просто хорошая практика, чтобы всегда указывать пароли учетных записей для таких служб, как FTP

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .