近期要开展漏洞挖掘的工作,因此需要安装wzdftpd在机器上,又因为这个东西比较老,自己各种摸索之下终于搞定它的安装流程了,现在记录一下。
https://sourceforge.net/projects/wzdftpd/files/wzdftpd-sources/wzdftpd-0.8/
这是linux版本的wzdftpd下载地址,我下载的是0.8.0版本,我用的操作系统是ubuntu 18.04
1、下载下来后先解压
tar -zxvf wzdftpd-0.8.0.tar.gz
2、解压后进入解压的文件夹
cd wzdftpd-0.8.0
3、开始配置
./configure LDFLAGS=" -ldl"
注意后面的LDFLAGS一定要加,否则可能报错
4、编译和安装
make
make install
5、启动
cd wzdftpd
cp wzd.cfg.sample wzd.cfg
cp users.sample users
cd /usr/local/etc
cp wzd.cfg.sample wzd.cfg
cp users.sample users
./wzdftpd
服务器配置是根据github上的来的,详细可以查看https://github.com/mathgl67/wzdftpd
1、使用lftp登录服务器,如果没有lftp命令,使用apt-get install lftp进行安装
安装好之后的默认用户名是wzdftpd,密码也是wzdftod
lftp -u wzdftpd localhost
2、检查连接
site version
3、修改组目录
site grpchange users homedir /home/ftp
4、查看组
site groups
5、加入新用户
site adduser <用户名> <密码> <组名> *@*
其中*@*指的是允许任意主机连接,具体有安全需要的自行修改