我在Windows Azure(Ubuntu)上安装了虚拟机。
我在服务器上安装了vsftp,并在Azure门户中为FTP分配了端点。
但是当我尝试与FileZilla连接时,它会给我以下错误:
命令:PWD
回复:257" /"
命令:TYPE I
响应:200切换到二进制模式 命令:PASV
响应:227进入被动模式(100,66,218,25,240,15) 命令:列表
错误:连接超时20秒后连接超时
错误:无法检索目录列表
以下是Azure端点的快照:
答案 0 :(得分:2)
最后,我使用了<a th:href="@{/search#item-${n}(q=${query},all='true')}">
more...
</a>
连接。我在天蓝色端点中有SFTP
。
只需使用您的SSH
用户名和密码登录filezilla。
主机:您的服务器IP地址
协议:SFTP:SSH文件传输协议
用户:SSH用户名
密码:SSH密码
答案 1 :(得分:0)
FTP服务器正在侦听端口61455以进行数据传输连接:
响应:227进入被动模式(100,66,218,25, 240,15 )。
240 << 8 + 15 = 61455
您在端点配置中没有允许该端口。
您必须在端点配置中允许FTP服务器数据连接端口范围内的所有端口。
如果您需要允许大量端口,则可以使用Add-AzureEndpoint
PowerShell cmdlet。
请参阅Azure endpoint provisioning上的指南。