miércoles, 12 de febrero de 2014

Servicio FTP

Intercambiar ficheros mediante el servicio FTP

Utilizan por defecto el puerto 20 y 21

Supongamos que tenemos dos equipos, cliente y servidor.

En el servidor instalamos el servicio


apt-get install vsftpd

Y editamos su fichero de configuracion


nano /etc/vstpd.conf

Dentro de este fichero de configuracion podemos configurarlo para:

       -Que escuche o no el servidor


LISTEN = Yes

      -Habilitar usuarios (Podran conectarse al ftp los usuarios que este definidos en el servidor).


LOCAL_ENABLE = Yes

     -Si pueden escribir o no


WRITE_ENABLE = Yes

     -Permisos que se obtendran


LOCAL_UMASK = 022

Reiniciamos servicio


service vstfpd restart

En el cliente instalamos filezilla un cliente ftp
apt-get install filezilla

Ejecutamos la aplicacion y podremos hacer una prueba de conexion al servidor FTP
Comprobamos que directamente nos enjaula en la carpeta personal del usuario que hemos introducido.

Podemos entrar como uusarios anonimos descomentando la linea del fichero vsftpd.conf

ANONYMOUS_ENABLE=Yes

El usuario anonimo se enjaula en la carpeta /srv/ftp/

Para la subida de archivos, y subida con un determinado propietarios se descomentan las lineas

CHOWN_UPLOADS=YES
CHOWN_USERNAME=administrador (o usuario que queramos)


install atftpd o tftpd-hpa
configuracion /etc/default/ tftpd.conf
rundaemon =yes

cliente instalar el cliente tftp

tftp (direccion servidor)

conecta al servidor 
para copiar el get  y fichero que queramos

 

No hay comentarios:

Publicar un comentario

Servidor PXE en Ubuntu 16.04

Escenario. Es un entorno para arrancar e instalar el SO a través de la red.  PXE, (Preboot eXecution Enviroment) La idea es que las máqui...