vsftpd支持的文件类型与传输模式
一、概念澄清
二、传输类型与适用场景
binary(二进制模式)
不对数据做任何转换,按原始字节流传输;适合可执行文件、压缩包、图片、音视频、归档文件等。大多数发行版(如红帽系)默认使用binary,以避免文本换行转换导致的文件损坏。
ascii(ascii模式)
以nvt ascii传输文本,并在行尾自动进行回车/换行(crlf)处理,便于在不同操作系统间交换文本文件。若用于二进制文件会造成损坏,因此二进制文件务必使用binary模式。
文件结构(structure)
vsftpd支持且默认使用 file 结构(将文件视为连续的字节流),这是ftp的标准用法。
三、在客户端查看与切换传输类型
四、与可传输“文件种类”的关系与限制