作用
FTP 是TCP/IP 协议组中的协议之一。他最主要的功能是在服务器与客户端之间进行文件的传输。
vsftpd
vsftpd就是利用了该协议,是目前的主流。主要用于开发上传代码。
配置
配置文件
/etc/vsftpd/vsftpd.conf
日志
默认
/var/log/messages
自定义
/var/log/xferlog
用户
有3种用户可使用ftp服务
1. 本地用户:系统中真实存在的用户
2. 匿名用户:anonymous ftp等
3. 虚拟用户:使用/sbin/nologin(主要使用方法)
FTP客户端访问
FTP是一个C/S类型的软件,连接服务端需要FTP客户端才能完成,常见的FTP客户端有以下几种:
- 浏览器:可以通过浏览器中输入 ftp://ip或者ftp://域名的方式来访问FTP
- 自带客户端:命令行下可以使用ftp命令去连接
- 第三方客户端:FileZilla 8uftp 图形软件或者文本界面的lftp等