如何在linux下用C语言写一个向ftp服务器用active模式传送文件的客户端?

求思路,有范例的代码更好。。
2025-06-08 10:57:44
推荐回答(1个)
回答1:

在绝大多数的LINUX发行版本中都选用的是WashingtonUniversity FTP,它是一个著名的FTP服务器软件,一般简称为wu-ftp。它功能强大,能够很好地运行于众多的UNIX操作系统,例如:IBM AIX、FreeBSD、HP-UX、NeXTstep、Dynix、SunOS、Solaris等。所以Internet上的FTP服务器,一大半以上采用了它。wu-ftp拥有许多强大的功能,很适于吞吐量较大的FTP服务器的管理要求:  1) 可以在用户下载文件的同时对文件做自动的压缩或解压缩操作;  2) 可以对不同网络上的机器做不同的存取限制;  3) 可以记录文件上载和下载时间;  4) 可以显示传输时的相关信息,方便用户及时了解目前的传输动态;  5) 可以设置最大连接数,提高了效率,有效地控制了负载。...