如何在你的虚拟机中与主机传输文件?ftp搭建中遇到的问题

是这样的,最近操作虚拟机,难免会遇到传文件的问题,比如你需要把一个文件从虚拟机传到主机,或者想远程从ftp上下载一个文件。

1 最简单的方法,你可以使用VMware Tool 这是最简单的,下载安装包后解压启动,然后你就可以无障碍的拖文件过去了。

2  你还可以使用 lrzsz,在yum环境下可以使用,也能实现类似的功能。

3  可以使用ftp进行上传下载,远程连接上就可以了。

我试过了,第一种和第三种都可以成功实现上传下载,ftp终于在今天解决了关于它没权限的问题。

下面记录一下第三种方式。

我使用它的原因在与一部分我想在我的服务器上搭个这个,等于在虚拟机上做下实验,很可能之后会用到这个。

大概的步骤:

在一切开始之前,你得明白服务器和客户端的概念,最开始你就有两种选择,是把你的主机作为服务器还是虚拟机呢?这两种都可以。

我选的虚拟机。

1查看本机是否已经安装过它。

rpm –qa|grep vsftp

具体的步骤可以看相关的教程,

https://www.cnblogs.com/opsprobe/p/9185139.html   CentOS 6.5下搭建ftp服务器

https://www.cnblogs.com/Arvinlinux/p/5515941.html   Vsftpd -- 验证方式

https://blog.csdn.net/tjjingpan/article/details/83104227   流程

下面仅仅记录一下过程中遇到的问题。

1取消internet中FTP被动前的√

 

2首先你本地试一下可不可以cmd ftp xxxx你的虚拟机ip 连接上去,如果直接失败,比如服务器拒绝连接,linsten是yes还是no,你可以看一下21端口号的状态,防火墙是否关闭,SELINUX是否设置为disable,主动模式还是被动模式,你的文件夹权限 是否更改,chown -Rf ftp/var/ftp/pub(更改所有者权限便于访问),iptables -I INPUT 5 -p tcp --dport 21 -j ACCEPT 你是否使用过,你的登录用户是否在白名单内,getsebool -a | grep ftp你的这个off项检查了吗。

需要考虑许许多多的东西。

3  修改配置文件,有很多需要注意的地方,上面链接中一般都会提到怎么做。

成功后你会看到这种页面。

因为我的资源管理器打不开,就用了FLashFXP这个工具来连接并上传文件的,在cmd中你也可以测试一下能不能连接上去。我使用的是【系统用户】登录的。

https://jingyan.baidu.com/article/c910274b970c7acd361d2d17.html这里也记载了一种奇怪的问题。

话说linux用习惯了觉得也意外的顺手呢。

猜你喜欢

转载自blog.csdn.net/Kurapika47/article/details/83583021