安装serv-u是很简单的。安装时端口修改为1100,指定传输端口为1101-1105,这样方便设置防火墙的端口。

安装后无法访问。在安全组规则里面设置了1100端口允许访问后。可以登录。但是发送NLIST命令后:

227 Entering Passive Mode 172,x,x,x y,z 错误。

256*y+z的确在1101-1105之间。只是前面的172这个IP为局域网私有IP地址,所以外部无法访问。在服务器本机当然是可以访问的。这是因为阿里云采用私有IP,serv-U是不知道公网IP的。

找到serv-u设置里面可以手工设置PSV模式的公网IP地址。图2的IP那里则删除,图3填公网IP。安全组设置端口1100-1105允许访问。

阿里云主机安装serv-u FTP服务器如何设置_IP

阿里云主机安装serv-u FTP服务器如何设置_服务器_02

阿里云主机安装serv-u FTP服务器如何设置_IP_03