我正在尝试设置netBeans远程项目,而且我遇到了很多麻烦。我从远程服务器启动了一个PHP应用程序,并在最后一个确认步骤中向我抛出错误。
没有可供下载的文件。尝试检查被动模式中的远程配置。
在日志输出中,它失败了:
> 215 UNIX Type: L8 > PORT 192,168,5,217,196,73 > 500 Illegal PORT command.
有没有人在设置远程连接时遇到同样的问题?请帮忙。
答案 0 :(得分:5)
每当有人在寻找如何将netbeans设置为被动模式时,这似乎是最佳答案。尽管建议始终如此,但将ftp设置为被动模式"对于那些使用Mac OS和Netbeans的人来说,你似乎永远都找不到它。
答案 1 :(得分:4)
要建立FTP连接,请选择以下任一选项:
为被动模式FTP服务器配置Windows防火墙,如下所示:
运行以下命令:
netsh advfirewall set global StatefulFTP disable
禁用状态FTP过滤,以防止防火墙阻止任何FTP流量:
{{1}}
答案 2 :(得分:3)
我解决这个问题的唯一方法是切换到使用SFTP。这显然要求您设置SFTP(FTP over SSH)访问您的服务器。
在运行配置中,当它要求您进行远程连接时:
答案 3 :(得分:3)
将普通FTP Netbeans连接转为被动模式解决了我的问题。
答案 4 :(得分:2)
请检查被动模式;我遇到过同样的问题;检查后;解决这个问题。
答案 5 :(得分:0)
无法在OSX中找到被动模式。这是一个Netbeans错误...所以我无法使用我的Mac开发netbeans。已经尝试下载最新版本。
答案 6 :(得分:0)
对我来说,解决方案是检查客户端上的被动模式,并在服务器端执行以下操作
> /etc/vsftpd.confpasv_enable=Yes
pasv_max_port=10100
pasv_min_port=10090
然后在终端
iptables -I INPUT -p tcp --destination-port 10090:10100 -j ACCEPT
service iptables save
service vsftpd restart