系统版本:Ubuntu 12.10 32bit Server Minimal
本地Widows远控操作
1、aMule不能用Root运行,,所以可能会需要添加一个新用户(以test为例,下同):
useradd test
passwd test
gpasswd -a test admin
cd /home
mkdir test
chown test /home/test
2、安装aMule:
sudo aptitude install amule-daemon amule-utils
3、编辑配置文件:
vim /etc/default/amule-daemon
在此文件中,你需要设置的是如下两个变量
AMULED_USER
AMULED_HOME
其中AMULED_USER为运行amule的用户,你必须要设置这个,否则amule-daemon无法自动运行,这里设置为上边创建的test:
AMULED_USER="test"
AMULED_HOME如果你不设置的话,会自动使用/home/AMULED_USER/下面的.aMule,本例不作设置。
4.1、下一步需要在配置文件在添加md5加密后的管理密码,使用下边命令获得并复制:
echo -n 你的密码 | md5sum | cut -d ' ' -f 1
4.2、首次运行aMule会创建/home/test/.aMule/amule.conf文件,然后对其进行编辑:
sudo /etc/init.d/amule-daemon restart
vim /home/test/.aMule/amule.conf
4.3、设置 AcceptExternalConnections=1,ECPassword=4.1复制到的字符串,保存退出。
4.4、如果需要开启web管理,请设置[WebServer]后边的 Enabled=1 和 Password(同样为MD5),不过考虑到web管理实在是简陋到爆。。还是直接跳过本步吧。。
5、重启并测试aMule
sudo /etc/init.d/amule-daemon restart
amulecmd
输入密码后看到 aMule text client 就是成功了,但是命令行操作感觉太高端了,Ctrl+C退出继续往下看吧
6、远控需要开启相应端口,4711是web管理的,,可以不开
iptables -A INPUT -p tcp --dport 4662 -j ACCEPT
iptables -A INPUT -p tcp --dport 4665 -j ACCEPT
iptables -A INPUT -p tcp --dport 4672 -j ACCEPT
iptables -A INPUT -p tcp --dport 4711 -j ACCEPT
iptables -A INPUT -p tcp --dport 4712 -j ACCEPT
iptables -A INPUT -p tcp --dport 9091 -j ACCEPT
7、下载Windows下的aMule客户端:http://www.amule.org/ ,解压后得到多个exe文件,运行其中的aMuleGUI.exe,输入域名或者IP,端口没改的就是4712,然后输入密码。。连接
8、更新服务器列表和KAD节点:
相关文章: