在Linux通过vsftp与windows共享文件

 很久没用Linux了,刚好重装系统VMware的秘钥破解不了,干脆用Oracle的VM,反正不知道什么原因VMware连不上主机的网络,以后缺依赖的时候,下载会很麻烦。

1、安装磁盘自带的vsftp,然后对它的配置修改(vi /etc/vsftpd/vsftpd.conf):

  #允许匿名用户登录FTP

  anonymous_enable=YES

  #设置匿名用户的登录目录(如需要,需自己添加并修改)

  anon_root=/var/ftp/pub

  #打开匿名用户的上传权限

  anon_upload_enable=YES

  #打开匿名用户创建目录的权限

  anon_mkdir_write_enable=YES

  #打开匿名用户删除和重命名的权限(如需要,需自己添加)

  anon_other_write_enable=YES

2、修改配置,让一些用户可以登陆:

  由于上面设置了匿名用户的根路径是/var/ftp/pub,可以创建一个777权限的文件夹upload方便用户上传。

  想root也能使用vsftp,那么修改ftpusers和user_list,将root的注解去掉。

3、关闭selinux和iptables(防火墙)

  setenforce 0每次重启都要关,修改配置文件/etc/selinux/config中的SELINUX=”" 为 disabled ,一劳永逸。

  service iptables stop关闭防火墙,重启后要再关。chkconfig iptables off关闭iptables的开机服务

4、安装ftp

  安装磁盘自带ftp

5、设置局域网

  这里为了方便能在同一个网段,设置虚拟网卡和Linux的网络ip为同一个网段,同时虚拟机选择主机模式。

posted @ 2016-01-01 13:39  Gin.p  阅读(42)  评论(0)    收藏  举报