Paso 4: Instalar y configurar aMule
4.1 instalar aMule
Para utilizar aMule mediante un navegador web debe instalar aMule y aMule daemon. El demonio se iniciará automáticamente en el arranque de la placa y comenzará el aMule y un servidor web que utiliza para su control.
Puede obtener tanto aMule como Amule daemon vía apt:
pi ~ $ sudo apt-get install amule amule-daemon
Al final de la instalación podría obtener el siguiente mensaje:
[warn] Not starting aMule daemon, AMULED_USER not set in /etc/default/amule-daemon. ... (warning).
no te preocupes, es porque aún no existe un usuario para ejecutar el servidor de aMule, lo arreglaremos inmediatamente.
4.2 configurar aMule daemon
Crear un nuevo usuario denominado amule, elegir una contraseña segura y dejar espacio en blanco toda la información que solicite el sistema:
pi ~ $ sudo adduser amule pw: <typeapasswordhere>
Este usuario se utilizará para ejecutar el demonio de aMule, pero también se puede utilizar para conectar vía SSH a tu tarjeta.
Una vez creado el nuevo usuario, nosotros debemos configurar el daemon para utilizarlo para ejecutar aMule:
pi ~ $ sudo nano /etc/default/amule-daemon
Modificar el archivo como este:
# Configuration for /etc/init.d/amule-daemon # The init.d script will only run if this variable non-empty. AMULED_USER="amule" # You can set this variable to make the daemon use an alternative HOME. # The daemon will use $AMULED_HOME/.aMule as the directory, so if you # want to have $AMULED_HOME the real root (with an Incoming and Temp # directories), you can do `ln -s . $AMULED_HOME/.aMule`. AMULED_HOME="/home/amule"
a continuación, presione Ctrl + o para guardar y Ctrl + x para salir.
Iniciar el daemon con el siguiente comando:
pi ~ $ sudo /etc/init.d/amule-daemon start
El demonio creará automáticamente un archivo de configuración de aMule por defecto en la carpeta:
/Home/aMule/.aMule/amule.conf
4.3 configurar aMule
Antes de editar el archivo de configuración debemos elegir dos contraseña y calcular su Resumen MD5.
La primer contraseña es la Contraseña de conexión externa y se solicitará por el aMule daemon para aceptar una conexión externa. Esta contraseña también se utilizará el servidor web de amule para conectar a aMule daemon.
La segunda contraseña es la Contraseña de la Web y se solicitará por el servidor web de amule para aceptar una conexión a través del navegador web.
En mi ejemplo elegido las siguientes contraseñas:
- Contraseña de conexión externa: amuleberryec
- Clave de Web: amuleberryweb
por supuesto debe elegir contraseñas diferentes y más fuertes y utilizarlos para obtener el resumen como se muestra en el siguiente código:
pi ~ $ echo -n amuleberryec | md5sum 35deae36144400e842ffe4e8a508f03a - pi ~ $ echo -n amuleberryweb | md5sum 2a2bdb142ec114669041efc9de10a58a -
Ahora puede editar el archivo de configuración para habilitar la conexión externa, activar al servidor web y guardar el Resumen de tus contraseñas.
En el siguiente código destacó con ">>>" la línea tiene que modificar.
pi ~ $ sudo nano /home/amule/.aMule/amule.conf [ExternalConnect] UseSrcSeeds=0 >>> AcceptExternalConnections=1 ECAddress= ECPort=4712 >>> ECPassword=35deae36144400e842ffe4e8a508f03a UPnPECEnabled=0 ShowProgressBar=1 ShowPercent=1 UseSecIdent=1 IpFilterClients=1 IpFilterServers=1 TransmitOnlyUploadingClients=0 ... [WebServer] >>> Enabled=1 >>> Password=2a2bdb142ec114669041efc9de10a58a PasswordLow= >>> Port=8080 WebUPnPTCPPort=50001 UPnPWebServerEnabled=0 UseGzip=1 UseLowRightsUser=0 PageRefreshTime=120 Template=
Como se puede ver también cambié el puerto utilizado por el servidor web pero usted es libre de dejar el predeterminado.
4.4 adición de server.met y nodes.dat
Para trabajar correctamente con eDonkey una red KADemila que es necesario descargar dos archivos:
- el fichero server.met que contiene una lista de servidores de eDonkey
- el archivo nodes.dat que contiene una lista de nodos de KADemila
puede buscar estos archivos en la web, elegir la más adecuada a su situación geográfica y su conexión a internet. Abeja cuidado verificar que la fuente desde donde estás descargando les es fiel.
Aquí el comando para instalar los archivos. Por favor cambie la URL de los dos archivos con tus favoritos.
pi ~ $ sudo su - amule amule ~ $ cd .aMule/ amule ~/.aMule $ wget "http://update.adunanza.net/servers.met"amule ~/.aMule $ mv servers.met server.met amule ~/.aMule $ wget http://upd.emule-security.org/nodes.datamule ~/.aMule $ exit