1、简介
- LightFTP是一个轻量级的FTP(File Transfer Protocol,文件传输协议)客户端软件。FTP是一种用于在网络上传输文件的标准协议,允许用户通过TCP/IP网络(如互联网)在计算机之间进行文件传输。
2、步骤
- 环境:Ubuntu 22.04.4
- 安装GCC和Make。(没有的话需要安装)
-
sudo apt install build-essential
-
- 安装GnuTLS库(LightFTP的依赖库)。
-
sudo apt install gnutls-dev
-
- 下载LightFTP。
-
git clone https://github.com/hfiref0x/LightFTP
-
- 安装LightFTP,makefile在 /LightFTP/Source/Release下。
-
make clean all
-
- fftp即为生成的可执行文件,用于启动LightFTP服务器。
- 修改配置文件。该文件在 /LightFTP/Bin下,名为fftp.conf。
- 主要修改地址,如log和root地址。默认为/home/user/fftplog,改为自己的(如我这为/home/zzs/fftplog)。
- 创建共享文件夹和日志文件(根据上述修改的地址)。
-
touch fftplog mkdir ftpshare
-
- 启动LightFTP服务器。需要附加配置文件的地址。
-
sudo ./fftp /home/zzs/FTP/LightFTP/Bin/fftp.conf
-
- 测试。打开新的终端,与本地建立ftp连接。
-
ftp localhost
- 用户名和密码看配置文件,可自行修改。
-