FTP
一、概述
- 全称:File Transfer Protocol(文件传输协议)
- 应用程序:Vsftpd(Very Secure FTP Server)
- 端口:20(用于传输数据)/21(用于建立连接)
- 作用:用于在网络上传输大量的文件
二、安装
三、启动服务
四、配置vsftpd服务器
配置文件:/etc/vsftpd/vsftpd.conf(包含指令,描述服务器的特征与功能的信息)
常用指令:
- Anonymous_enable:设置是否允许匿名访问服务器,默认为:YES
- Local_enable:设置是否允许本地账户访问FTP,默认为:YES
- Anon_upload_enable:设置是否允许匿名用户上传文件,默认为:NO
五、搭建FTP服务器
- 服务端:安装vsftpd软件
- 在vsftpd默认的主目录/var/ftp下创建文件
3.启动vsftpd服务
4.验证
1)Linux环境:
方法一:浏览器地址栏中输入“ftp://FTP的IP地址”
2)Windows环境:
方法一:Win键+R
方法二:“我的电脑”à在路径框中输入ftp://FTP的IP 地址
5.上传文件失败
解决方法:
1)将/etc/vsftpd/vsftpd.conf配置文件下的anon_upload_enable指令为YES
2)在/var/ftp/目录下,创建新目录,并赋予777权限
3)重新验证上传文件