一.什么ftp
FTP (文件传输协议 ) 是 Intenet 上常用的最老的网络协议之一 ,它为系统提供了通过网络与远程服务器进行传输的简单方法 。
在FTP的使用当中,用户经常遇到两个概念:”下载”(Download)和”上传”(Upload)。”下载”文件就是从远程主机拷贝文件至自己的计算机上;”上传”文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上传(下载)文件。
二.部署ftp
安装、启用服务
在 Redhat Linux 7 中, FTP 服务器包的名称为 vsftpd,它代表 Very Secure File Transfer Protocol Damon , 服务名称也叫vsftpd。
yum install vsftpd -y ###安装ftp服务
systemctl start vsftpd ###开启ftp服务
systemctl enable vsftpd ###开机自启ftp服务
firewall-config ###配置防火墙,把ftp设置成永久,然后重载火墙
三.测试
/var/ftp/ 这意味着远程 FTP 客户端能以用户 anonymous 或 ftp 身份连接到服务器 (无需密码 ), 并从 ftp 服务器上的 /var/ftp/ 目录下载文件 ( 其本地 ftp 用户可以读取这些文件 )
首先我们在部署ftp服务的主机/var/ftp/下建立三个文件:
然后用另一台主机查看是否能看到共享文件
到这里