Personal tools
You are here: Home Research bbFTP Instalación en Linux
Document Actions

Instalación en Linux

by Hugo Salgado Hernández last modified 2006-04-16 23:03

Ejemplo paso a paso de la instalación de la versión 3.0.2 en Fedora Linux 2.

INSTALACIÓN

  1. Descomprimir el paquete de instalación.
  2. Primero compilaremos el cliente. Para ello, vamos al directorio
            bbftp-3.0.2/bbftpc
    ejecutamos como usuario normal
            ./configure --prefix=/usr/local/bbftp --without-rfio
    make
    luego como root
            make install
  3. Ahora para el server hay que poner un parche antes de compilar. (el parche fue informado a Lionel Schwarz en junio de 2004, recibiendo el visto bueno)
    El parche es: bbftp-3.0.2.patch

    Una vez obtenido, se debe ejecutar en el directorio padre de bbftp-3.0.2 (en donde se descomprimio el software del paso 1) el comando
        patch -p0 -i bbftp-3.0.2.patch
  4. Vamos a bbftp-3.0.2/bbftpd

    Ejecutamos como usuario
            ./configure --prefix=/usr/local/bbftp --without-rfio
    make
    luego como root
            make install

CONFIGURACIÓN

  1. Tanto en los equipos que actuar� como clientes y/o como servers se debe configurar el path para estar seguros de ejectutar los comandos. Agregar al PATH el directorio /usr/local/bbftp/bin
  2. El server debe tener abierto el puerto 22 (ssh) que se usa para la autentificación y el 5022 para control de transferencia. Los datos se envían por puertos no privilegiados, dependiendo del número de canales paralelos que se utilicen.

    Además el cliente debe tener una cuenta creada en el servidor, accesible a través de ssh.
  3. El cliente debe crear un archivo de control con las instrucciones para bajar o subir el archivo. Como ejemplo, supongamos que vamos a bajar el archivo /home/hsalgado/test.gz con 6 canales, dejándolo en la máquina local en /tmp/destino.gz

    Entonces, se debe crear el archivo "control" con el contenido:
            setnbstream 6
    get /home/hsalgado/test.gz /tmp/destino.gz
  4. El cliente debe ejecutar el comando
            bbftp -u <usuario> -s -i <control> <server>
    donde <usuario> es el nombre del usuario con cuenta en el servidor, <control> el nombre del archivo de control, y <server> el nombre de máquina del servidor.
  5. Todo el resto de opciones y comandos se encuentran en el sitio web de bbFTP.
Copyright 2008, by the Contributing Authors. Cite/attribute Resource. webmaster. (2006, April 16). Instalación en Linux. Retrieved May 21, 2012, from Hugo Salgado Web site: http://hugo.vulcano.cl/research/bbftp/instalacion-en-linux. This work is licensed under a Creative Commons License. Creative Commons License

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: