轻量服务器FTP服务连接不上

小亮 2022-09-19 14:10 61414

连不上轻量服务器的FTP服务
解决方法:
1.公网访问确认是否启动

如果公网无法访问,请检查防火墙的设置,安全组的设置。

2.由于FTP客户端默认的传输模式是被动模式,因此在通信过程中会去寻找服务器端的ip地址进行连接,但是由于腾讯云的外网ip不是直接配在网卡上,因此在被动模式下客户端找不到有效的ip(因为找到的是腾讯云的内网ip,内网ip无法直接和外网通信),故无法建立连接

解决方案有2种:
a、将客户端传输模式改为主动即可;
b、如果客户端网络环境要求被动模式,那么需要在服务端的配置文件中新增这些语句

pasv_address=. .. ( 外网ip)
pasv_enable=YES
pasv_min_port=1024
pasv_max_port=2048

FTP服务连接上之后目录显示不出来

有以下两种解决办法:
1.FTP服务器上的权限设置有问题,通过网络访问的用户没有“列出文件夹目录”的权限。重新设置权限即可。
2.ftp连接模式port模式和pasv模式。设置ftp 链接模式为port (主动模式) ,ftp客户端一般默认使用的pasv (被动模式) 。如果不修改模式,用户链接服务器后,目录一直不能显示。
3.通过ftp上传网站文件到服务器侧,然后通过ip访问ftp中的文件,您需要将网站文件放到网站的根目录下,才可以正常访问。