Win10和虚拟机下中标麒麟FTP文件互传

编程入门 行业动态 更新时间:2024-10-16 04:30:20

文章目录

  • Win10和虚拟机下中标麒麟FTP文件互传
    • 1.目的
    • 2.Filezilla软件配置
    • 3.虚拟机下中标麒麟的一些配置
    • 4.一些坑

Win10和虚拟机下中标麒麟FTP文件互传

1.目的

Win10通过Filezilla软件连接中标麒麟访问虚拟机里的文件资源,实现文件互传。

2.Filezilla软件配置

配置主机IP,端口号一般默认不写,登录类型选择正常的话需要填写虚拟机的账户和密码;如果登录类型选择匿名的话,能访问的前提是虚拟机里的配置文件中可以匿名访问(这种情况我没有经过测试)。

3.虚拟机下中标麒麟的一些配置

主要参考如下两个链接:

  1. https://wwwblogs/xia520pi/archive/2012/05/16/2503864.html
  2. https://bbs.huaweicloud/forum/thread-41925-1-1.html

4.一些坑

  1. 我在虚拟机里新装的中标麒麟是没有vsftp的,也就是说需要先安装vsftp(参考上面的链接2在线安装),但是没有必要新增一个ftpuser用户专门用于ftp服务。你自己主机的默认用户就可以,新增ftpuser用户的目的是为了控制访问的文件夹权限。
  2. 配置参数时(vsftpd.conf中的参数)参考链接1,里面有那些参数的意义。
  3. 放开防火墙,即防火墙中允许FTP服务(参考链接2)。
  4. 简单的步骤就是:装上vsftp,配置vsftpd.conf的参数,放开防火墙,开启vsftpd服务。
  5. 通过上面的步骤,应该可以在filezilla中连接到虚拟机:
    左边是windows,右边是中标麒麟。

6.有可能连接上但是文件不能互传,网上有很多说文件夹权限的问题,在我这不是这个。其实是selinux的问题(参考链接1),selinux为了安全限制了ftp,需要配置一些参数。
7.我的情况是之前一直能连接上但是传不了文件,后来看到是selinux的问题,跟着链接1设置了参数还是不可以。在虚拟机里重装中标麒麟后,按着4的步骤,查看了一下selinux,发现是disable的,就可以用了。(vsftpd.conf中有关于selinux的参数配置,也有可能第二次的参数配置和第一次的参数配置不同,第二次的参数配置是根据链接1的)


8.虚拟机关机或者重启之后,发现用filezilla又连接不上了,这是因为重启之后有些配置可能会改变,例如防火墙中ftp服务又禁止了,vsftpd又关闭了。这时需要重新设置防火墙允许ftp服务,执行service vsftpd start开启vsftpd服务。

更多推荐

Win10和虚拟机下中标麒麟FTP文件互传

本文发布于:2023-06-14 08:19:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1455048.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:麒麟   虚拟机   文件   FTP

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!