我已经在 centos 7 上配置了 vsftpd 服务器,它在本地主机(centos 7 机器)上运行得很好。但是,当我尝试从 Windows 计算机的浏览器中访问 ftp 服务器时,它不起作用。
vsftpd is working on port no 21.
[root@centos ~]# netstat -tulpn |grep 21
tcp6 0 0 :::21 :::* LISTEN 29312/vsftpd
如何从浏览器访问它?
答案1
ps 的 grep 输出表明 vsftpd 确实在端口 21 上侦听,但可能仅在 IPv6 上侦听。如果您的 Windows 计算机(和 ftp 客户端)未使用 IPv6,则可能是问题所在。
如果您的 vsftpd.conf 文件包含listen_ipv6 指令,请将其注释掉。确保你有一个监听指令。