Este tutorial explica como instalar Mldonkey y vsftp en un servidor Debian controlado de forma remota con ssh.
Una vez instalada la distribución Debian con los paquetes básicos, se procederá a agregar los repositorios necesarios para poder instalar el Mldonkey.
vi /etc/apt/sources.list
y agregamos la dirección
deb http://ftp.debian.skynet.be/ftp/debian/ unstable main contrib non-free
Actualizamos el árbol de paquetes con el siguiente comando:
apt-get update
A continuación instalamos el Mldonkey.
apt-get install mldonkey-server
Cabe destacar que cuando nos pide la configuración del servidor mldonkey nos pregunta si queremos eliminar la imagen del kernel que estamos ejecutando, en mi caso le dije que sí y compilé un nuevo kernel desde las fuentes.
Vamos a editar las opciones del Mldonkey para que permita acceso desde nuestra intranet.
vi /var/lib/mldonkey/downloads.ini
allowed_ips = [
"192.168.1.30-192.168.1.47";]
En nuestro caso permitimos desde la máquina 192.168.1.30 -192.168.1.47
Procedemos a la instalación del servidor FTP.
apt-get install vsftpd
Ahora creamos un usuario en el servidor, el cual emplearemos para el acceso vía FTP.
adduser –home /var/lib/mldonkey/incoming/ emule
Hemos creado el usuario emule cuyo directorio personal es /var/lib/mldonkey/incoming/
Enjaularemos el usuario emule en su directorio personal, es decir, restringiremos el acceso del usuario emule únicamente a su directorio personal de esta forma sólo podrá acceder a los ficheros y directorios que se encuentren dentro de su directorio personal.
vi /etc/vsftpd.conf
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
ftpd_banner=Bienvenido al Servidor FTP de Montoyetsus & Jujico.
chroot_local_user=YES
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
Reiniciamos el servicio con el comando
/etc/init.d/vsftpd restart
Finalmente instalamos el servidor SSH y lo iniciamos.
apt-get install ssh
/etc/init.d/ssh start
Existen diferentes clientes que podemos emplear para conectarnos con el servidor Mldonkey, los más usados son:
Linux -> Kmldonkey, Sancho
Windows -> Sancho
También cabe la posibilidad de administrar nuestro servidor a través de la interfaz web, conectándonos al puerto 4080, o incluso por telnet.
Para poder subir ficheros al servidor FTP debemos de modificar los permisos de algunos directorios.
chmod 775 /var/lib/mldonkey/incoming/*
Y añadir al usuario emule al grupo mldonkey.
usermod -g mldonkey emule
lunes, febrero 19, 2007
Suscribirse a:
Enviar comentarios (Atom)
1 comentario:
Ole ole ole ¡¡¡
¿Ya te has decidido a usar MLDonkey? El siquiente paso es instalarlo en el piso de estudiantes, con un ordenador de mierda y todos entrar mediante GUI.
Publicar un comentario