目录
FTP的简介
FTP(File Transfer Protocol,文件传输协议)是用于在网络上进行文件传输的一种标准协议。它允许用户通过网络从一个计算机向另一个计算机传输文件。FTP客户端通过使用FTP命令与FTP服务器进行通信,可以执行一系列操作,如上传文件到服务器、从服务器下载文件、删除文件、创建文件夹等。
FTP使用两个不同的通道进行通信:控制通道和数据通道。控制通道用于发送命令和接收服务器的响应,而数据通道用于实际的文件传输。FTP支持匿名访问,允许用户使用匿名身份登录到公共服务器并下载文件。
尽管FTP是一个广泛使用的协议,但传输的文件是以明文的形式进行传输,存在安全风险。为了增强安全性,可以使用安全FTP(SFTP)协议或FTP over SSL/TLS(FTPS)协议,这些协议使用加密技术来保护传输的文件。
FTP的作用
1. 文件上传和下载:FTP允许用户将文件从本地计算机上传到远程服务器,或从远程服务器下载到本地计算机。这对于在不同计算机之间共享文件非常有用。
2. 远程文件管理:通过FTP,用户可以远程管理服务器上的文件。可以创建、删除、重命名、移动和复制文件和文件夹,以及设置文件权限和属性。
3. 网站维护:FTP常用于网站维护,允许网站管理员通过FTP客户端上传、更新和删除网站的文件。这包括网页文件、图像、脚本和其他相关文件。
4. 数据备份和恢复:FTP可以用作数据备份和恢复的工具。通过将重要数据上传到远程服务器,可以确保数据的安全性和可靠性。
FTP的搭建
建立组和用户
首先进入虚拟机,建立组以及用户
添加角色和功能
接着,要添加角色,点击管理---添加角色和功能
点进来就是这样一个界面,直接点击下一步即可
选择基于角色或功能安装