Tinyftpd是用C语言实现的简单、快速、高效的Linux FTP服务器,只需简单的配置,就可快速的将主机变成高效的FTP服务器。模块简介TinyFTP分为 字符串工具模块、参数配置模块、socket模块、内部进程间通讯模块、系统调用工具模块。字符串工具模块:字符串模块主要用来处理开发过程中,各种对字符串的处理。模块在string.h 与 string.c参数配置模块:参数配置模块提供参数配置的功能。具体在parseconf.h 和 parseconf.csocket模块:用于socket通讯建立与数据传输。可见 commonsock.h commonsock.c内部进程间通讯模块:用于子进程 与 父进程间的通讯 与数据传输。privsock.h 和 privsock.c系统调用工具模块:主要是一些用到的系统调用的函数封装。可见sckutil.h sckutil.c安装编译cd build/ chmod  x bulid.sh sudo ./build.sh运行cd /bin sudo ./tinyftpd配置配置文件在当前目录的tinyftpd.conf配置参数说明tunable_pasv_enable是否开启被动模式tunable_port_enable是否开启主动模式tunable_max_clients最大连接数tunable_max_per_ip每IP最大连接数tunable_listen_portFTP服务器端口tunable_accept_timeoutaccept超时间tunable_connect_timeoutconnect超时间tunable_idle_session_timeout控制时间连接超时tunable_data_connection_timeout数据连接时间超时tunable_local_umask掩码tunable_upload_max_rate最大上传速度(byte/s)tunable_download_max_rate最大下载速度(byte/s)tunable_listen_addressFTP服务器IP地址 标签:Tinyftpd
2022-04-23 09:11:33 75KB 开源项目
1
自写编写的通用java ftp 工具类,包含用的到jar与源代码,windows和linux都可以使用。
2022-01-24 23:15:50 419KB java ftp linuxftp windowsftp
1
vsftpd-3.0.2-25.el7.x86_64.rpm--Centos7.6版本,已安装至CentOS7.1版本可用 参考https://blog.csdn.net/wolfofsiberian/article/details/50491607进行安装 安装后遇到的问题解决: https://blog.csdn.net/look_forward_future/article/details/80301961 https://blog.csdn.net/butterfly5211314/article/details/58585769
2021-10-27 09:17:16 153KB Centos7+ Linux LinuxFTP
1
主要介绍了详解宝塔Linux面板FTP无法连接的解决办法,文章中详细的介绍了FTP无法连接的解决方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2021-08-02 18:25:04 966KB 宝塔Linux面板FTP 宝塔LinuxFTP连接
1
linuxFTP
2021-05-20 15:00:53 729B linux
1
Linux下的ftp实现方法,可以连接远程服务器,实现下载上传
2019-12-21 20:44:18 35KB Linux
1