🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] ## 概述 下载工具是 MLDonkey,下面是维基百科对 MLDonkey 的简单介绍: - MLDonkey是一个开源免费的多协议P2P应用程序。起初它只是一个Linux下的eDonkey协议客户端,现在它支持多种点对点协议,并能在在各种不同风格的类Unix系统、Mac OS X、Windows以及MorphOS下运行。它使用OCaml语言编写,同时有些部分使用了一些C语言以及汇编语言的代码,从而保证了它的高性能。 ## 安装 ``` apt install -y mldonkey-server ``` 您可以输入`y`或`n`选择是否开机自启动。 ## 配置 安装完成后默认只允许`127.0.0.1`访问,也就是说远程访问是被禁止的,需要先去除 IP 限制。 用 VI 之类的编辑器打开`/root/.mldonkey/downloads.ini`,查找`allowed_ips`,把其中的`127.0.0.1`改为`0.0.0.0/0`,更改后如下: ``` allowed_ips = ["0.0.0.0/0";] ``` 如果需要更改下载位置可以查找`dirname`,把`dirname`的值改为你需要的目录。 ## 启动 MLDonkey。 输入: ``` mlnet ``` 启动 MLDonkey。 注意!如果使用`mlnet`启动 MLDonkey ,在断开 ssh 连接后,MLDonkey 也会停止运行。 如果需要长时间在后台运行可以输入: ``` mlnet > /dev/null 2>&1 & ``` 启动后在浏览器中输入** IP:4080 **访问 MLDonkey 的 Web 操作界面,例如我的 IP 是`172.93.47.76`,我就需要输入`172.93.47.76:4080`来访问 MLDonkey。 MLDonkey 的 Web 界面如下: ![MLDonkey的web界面](https://www.misterma.com/img-admin/uploads/16043731725842.jpeg "MLDonkey的web界面") 创建下载任务可以直接在上方的输入框中输入下载地址,然后点击`Input`。 在`Transfers`中可以看到下载任务。 ## 设置登录密码 在取消 IP 限制和没有密码的情况下 MLDonkey 会提示: > SECURITY WARNING: user admin has an empty password, use command: useradd admin password 为了防止其他人访问 MLDonkey,可以给 MLDonkey 的 Web 界面设置一个密码。 在上方的输入框中输入`useradd admin password`,其中的`password`就是密码。 例如我要设置密码为`123456`我就需要输入`useradd admin 123456`,输入完成后点击`Input`。 设置成功后需要重新登录,用户名就是`admin`,密码就是刚才设置的密码。