如何通过 ftp 连接到 CentOS 虚拟机?

如何通过 ftp 连接到 CentOS 虚拟机?

主持人 -Windows 7的

客人 -中央操作系统

我已经vsftpd按照这个安装了指导并且服务正在运行。但是当我尝试使用 FileZilla 从主机连接到虚拟机时,连接超时

Connecting to 192.168.22.128:21...
Error:  Connection timed out after 20 seconds of inactivity
Error:  Could not connect to server

我的主机可以毫无问题地 ping 通 192.168.22.128,并且我也可以在主机的浏览器中查看虚拟机提供的网页。

我还需要做什么才能通过 ftp 连接?

答案1

这似乎是虚拟机上防火墙阻止端口 21 的问题。按照指示允许端口通过防火墙后这里我可以在我的主机上使用 FileZilla 进行连接。

不过,我还没有真正看到传输文件是否成功。将我登录的用户添加到我要上传文件的目录中具有写入权限的组后,文件传输成功。

相关内容