dnf install vsftpd
service vsftp start //启动vsFTPd服务
出现启动失败则可以使用:/etc/rc.d/init.d/vsftpd restart
systemctl enable vsftpd //设置开机启动
systemctl status vsftpd //查看有没有开启
service --status-all
systemctl restart vsftpd
查看手机的内网IP地址和MAC地址
打开手机后,设置-关于手机-状态消息
linux查看ip
ip r l 或者ifconfig
windows查看ip
ipconfig
ping -c 3 192.168.43.223 linux检查能不能ping通windows,手机
ping 192.168.43.224 windows检查能不能ping通linux,手机
ping 192.168.43.222 手机检查能不能ping通linux,windows
//下面2行无用
route add 192.168.43.122 192.168.43.1 -p 添加路由
route delete 192.168.43.122 删除路由
关闭winodws防火墙
保证linux和手机可以ping windows
如果手机和windows,ping linux出现目标主机无法达到
或者3者能相互ping通,但是windows,手机无法连接ftp,linux可以连接本地的ftp:
systemctl stop firewalld.service //关闭linux防火墙
systemctl disable firewalld.service //防火墙开机不启动
设置配置文件
vi /etc/selinux/config
SELINUXTYPE=targeted
#SELINUX=enforcing
SELINUX=disabled
vi /etc/vsftpd/vsftpd.conf
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
#listen_ipv6=NO //默认是ipv6,要NO,listen=YES
pam_service_name=vsftpd
serlist_enable=YES
匿名用户文件区
/var/ftp/pub/
实名用户则进入相应的用户目录
cd /var/ftp/pub/
touch a.tx //电脑进入/var/ftp/pub/之后加入文件
//然后手机可以使用es文件浏览器,刷新就可以看见
windows可以通过FlashFXP来访问或cmd命令,执行ftp x.x.x.x