我得到了错误 530 权限被拒绝当我尝试访问 LAN 上的 FTP 服务器时,即使用户名和密码正确。当我从同一台计算机和 LAN 上的另一台计算机通过 FTP 访问该服务器时,都会出现 530 错误。我该如何解决此错误?(下面添加了更新。)
我想要的是:
- 在家用电脑上运行 FTP 服务器,这样我就可以从其他机器(从同一家庭局域网以及外部)将备份放到该服务器上
我拥有的:
- 家用电脑上的 Windows Vista
- DSL 连接和动态 DNS 服务
- 其中一个FileZilla 服务器或者小型FTP服务器,
- 每个都配置了一个用户和一个公共目录,
- 并且服务已启动,
- 并在 Vista 防火墙中解除阻止。
更新:
使用本地 IP 地址连接时登录成功,但使用动态 IP 时登录失败。
这可能表明路由器或其他类型的 DNS 相关问题,但如果是这种情况,那么 FTP 服务器甚至不会响应,不是吗?做响应但不接受登录凭据——我很困惑!
答案1
那么,您在 Vista 机器上运行 FTP,并在路由器上设置了动态 DNS?您没有提到是否将端口 21 转发到 FTP 机器。
另外,我过去遇到过无法连接到 Filezilla FTP 的问题,但是当我以 FTP 计算机上的本地管理员身份登录时,其他计算机就可以连接到 FTP。