有谁熟悉 FTP/Filezilla 吗?

有谁熟悉 FTP/Filezilla 吗?

我买了一台家用安全摄像头。它是 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 ([email protected])
(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

端口 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.

因此,仅仅因为您创建了该文件夹,您可能需要进入 FileZilla FTP 服务器的管理面板,并确保 d:/DLinkCameraRecordings 设置为用户 aaron 的默认文件夹,并确保该用户对该文件夹也具有写权限。

此外,d:\DLinkCameraRecordings 不是有效的 FTP 路径。除非您以某种奇怪的方式配置了 FileZilla,否则所有路径都是相对路径,而不是绝对路径。这意味着您应该有一个没有驱动器号指定的 \DLinkCameraRecordings 文件夹。

如果这不起作用,我建议将文件夹名称缩短为简单的名称,以确保不会在某处输入错误。

另外,尝试在 FTP 上为你的 aaron 帐户添加密码。可能是相机端的 FTP 客户端在非匿名帐户没有密码的情况下出现问题,但这似乎不太可能。这更像是一种良好做法,始终确保为 FTP 等服务的帐户提供密码

相关内容