解决Xftp连接不上win11虚拟机,使用ftp协议连接不上虚拟机,无法与主机连接,无法与’xxx.xxx.xxx.xxx’连接,如何将文件传输到虚拟机云服务器

Xftp连接不上win11虚拟机,使用ftp协议连接不上虚拟机,无法与主机连接,无法与’xxx.xxx.xxx.xxx’连接,如何将文件传输到虚拟机云服务器

有时候我们需要通过Xftp,将电脑中的文件传输到虚拟机或者云服务器中,一个最简单的办法就是通过配置好FTP服务器,通过Xftp搭建好连接,这样就能轻松实现文件的传输功能。具体步骤如下:

对于初始安装的windows虚拟机,应该都会出现这个问题,出现这个的原因,如果确定连接的ip地址、端口号、用户名以及密码正确的话,基本上都是ftp服务没有配置好,也就是对应的端口没有被正常监听,因此需要配置好FTP服务,以及解除防火墙对FTP服务器的拦截,按照以下几个步骤解决问题:

1、首先打开控制面板
解决Xftp连接不上win11虚拟机,使用ftp协议连接不上虚拟机,无法与主机连接,无法与’xxx.xxx.xxx.xxx’连接,如何将文件传输到虚拟机云服务器_第1张图片

找到Internet Information Services,将以下的几个全部都勾选,然后点确定,等待安装。
解决Xftp连接不上win11虚拟机,使用ftp协议连接不上虚拟机,无法与主机连接,无法与’xxx.xxx.xxx.xxx’连接,如何将文件传输到虚拟机云服务器_第2张图片

安装完后,查找IIS,并点击
解决Xftp连接不上win11虚拟机,使用ftp协议连接不上虚拟机,无法与主机连接,无法与’xxx.xxx.xxx.xxx’连接,如何将文件传输到虚拟机云服务器_第3张图片

找到这个地方,右键选择添加ftp发布
解决Xftp连接不上win11虚拟机,使用ftp协议连接不上虚拟机,无法与主机连接,无法与’xxx.xxx.xxx.xxx’连接,如何将文件传输到虚拟机云服务器_第4张图片

输入自己虚拟机的ip地址,默认21端口,点击下一步。
解决Xftp连接不上win11虚拟机,使用ftp协议连接不上虚拟机,无法与主机连接,无法与’xxx.xxx.xxx.xxx’连接,如何将文件传输到虚拟机云服务器_第5张图片

勾选以下选项,这里值得注意的是:基本身份验证是一种需要用户提供用户名和密码来访问FTP服务器的身份验证方式。使用基本身份验证,用户必须输入正确的用户名和密码才能访问FTP服务器上的文件和目录。这种身份验证方式通常用于需要访问敏感或私有数据的场合,因为它可以确保只有授权用户才能访问这些数据。
而匿名访问是一种不需要提供用户名和密码就可以访问FTP服务器的访问方式。使用匿名访问,用户可以以“anonymous”(或其他指定的用户名)的身份访问FTP服务器上的文件和目录。这种访问方式通常用于公共数据和文件的发布,例如软件更新、公共文件共享等。但是匿名访问一般不能向服务器传输数据。
因此,基本身份验证和匿名访问是FTP中两种不同的访问方式。基本身份验证要求用户提供用户名和密码以进行身份验证,而匿名访问则不需要提供任何凭据。它们在不同的情况下具有不同的实际应用场景。
解决Xftp连接不上win11虚拟机,使用ftp协议连接不上虚拟机,无法与主机连接,无法与’xxx.xxx.xxx.xxx’连接,如何将文件传输到虚拟机云服务器_第6张图片

最后一步,我们需要解开防火墙对FTP服务器的限制,打开控制面板-找到防火墙-允许应用或功能通过防火墙这个选项。
解决Xftp连接不上win11虚拟机,使用ftp协议连接不上虚拟机,无法与主机连接,无法与’xxx.xxx.xxx.xxx’连接,如何将文件传输到虚拟机云服务器_第7张图片

点击“更改设置”,然后选中FTP服务器,最后再确定,至此,ftp服务就可以开启了。
解决Xftp连接不上win11虚拟机,使用ftp协议连接不上虚拟机,无法与主机连接,无法与’xxx.xxx.xxx.xxx’连接,如何将文件传输到虚拟机云服务器_第8张图片

重新打开Xftp进行连接,输入虚拟机的ip地址以及默认端口号21,再将自己电脑登陆时的用户名和密码输入进去,点击连接,最终就可以连接上了。
解决Xftp连接不上win11虚拟机,使用ftp协议连接不上虚拟机,无法与主机连接,无法与’xxx.xxx.xxx.xxx’连接,如何将文件传输到虚拟机云服务器_第9张图片

值得注意的是,ftp传输到虚拟机的文件一般存放在/C:/inetpub/wwwroot。而SFTP可以将文件上传到其他文件夹。FTP(文件传输协议)和SFTP(安全文件传输协议)都是用于在计算机之间传输文件的协议,但它们有一些重要的区别。

  • 安全性:FTP是不安全的协议,数据在传输过程中没有加密。而SFTP通过使用SSH(安全外壳协议)来提供加密的通信通道。
  • 端口号:FTP使用端口号21进行连接,而SFTP使用端口号22。
  • 支持的操作系统:FTP是跨平台的,并且几乎所有的操作系统都支持它。而SFTP通常只能在Unix、Linux和Mac OS X等系统上使用。
  • 功能:SFTP可以更好地管理文件和目录,例如SFTP可以直接删除文件,而FTP则需要使用特殊命令来执行此操作。

综上所述,SFTP比FTP更加安全、功能更强大,但FTP仍然是一种常见的文件传输协议。

注意:如果Sftp连接不上,需要检查自己的ssh服务是否打开了。

你可能感兴趣的:(云服务器,服务器,运维,ssh)