FTP
FTP 代表“File Transfer Protocol”(文件传输协议)。FTP 是一种用于通过Internet传输文件的协议。存储在 FTP服务器上的文件可以使用 FTP客户端访问,例如网页浏览器、FTP 软件程序或命令行界面。
FTP 服务器可以配置为允许不同类型的访问。例如,“匿名 FTP”配置允许任何人连接到服务器。不过,匿名用户可能只能查看特定的目录,并且可能无法上传文件。如果已禁用匿名 FTP 访问,用户必须先登录,才能查看和下载文件。
标准 FTP 协议没有经过加密,这意味着它容易受到数据包嗅探器和其他类型的窃听攻击。因此,人们开发了 FTPS 和 SFTP 协议,以提供安全的 FTP 连接。FTPS(采用 SSL 安全机制的 FTP)会对所有 FTP 通信进行SSL加密。SFTP(SSH File Transfer Protocol)是 FTP 的安全版本,它使用SSH加密所有数据传输。
要连接到 FTP 服务器,首先需要输入服务器名称和端口号。服务器名称通常以“ftp”开头,例如“ftp.example.com”。FTP 的标准端口号是 21,而 SFTP 使用端口 22(SSH)。如果通过 FTPS 连接,可能需要输入自定义端口号,但最常用的端口号是 990。要访问 SFTP 或 FTPS 服务器,还需要输入用户名和密码。
测试你的知识