Instalar un servidor FTP y dos clientes



Instalación FTP en Ubuntu
sudo apt-get install svftpd
sudo apt-get update

Debemos editar en el archivo /etc/vsftpd.conf las siguientes líneas, deben quedar tal y como se
muestran seguidamente:
anonymous_enable=YES Activación de usuarios anónimos
write_enable=YES Activa el modo de escritura en la carpeta
chroot_local_user=YES Cambio del directorio raíz a su directorio principal

Guardamos el archivo y salimos.
Volvemos al terminal. Ejecutamos el siguiente comando para reiniciar la aplicación.
Sudo /etc/init.d/vsftpd restart

Ahora debemos crear nuestro usuario cliente con la siguiente orden:
sudo adduser yeni
contraseña: ********
Entrar como cliente desde Windows
Para ello descargamos el programa Filezilla, en caso de que no está instalado, y lo abrimos.
Rellenamos los siguientes parámetros donde nos pida:
Servidor: 192.168.5.103 IP del servidor
Nombre de usuario: yeni Cliente
Contraseña: ********
Puerto: 21

Para subir archivos, debemos encontrar el archivo a subir en la columna derecha (En el escritorio) y
arrastrar lo deseado (numwindows.txt y letrawindows.txt) hasta la sección izquierda.
Entrar con el cliente desde Debian
Para ello debemos ir al terminal y ejecutamos:
ftp 192.168.5.103

Entramos con el usuario yeni y su contraseña.




Ahora creamos directorios:
mkdir directorio1
mkdir directorio2




Ahora debemos salir del modo ftp para crear ficheros:
exit

Creación de los ficheros “letra” y “num”
touch letra.txt
touch num.txt
Para transferir archivos de la máquina local a la remota utilizamos el comando “put”.
Volvemos a entrar a modo ftp y desde allí escribimos lo siguiente:
put letra.txt
        y
put num.txt

Y para descargar archivos utilizamos el comando “get”
Desde el modo ftp ejecutamos:
get letra.txt
        y
get num.txt

Instalar un servidor FTP y dos clientes

  • 1.
    Instalar un servidorFTP y dos clientes Instalación FTP en Ubuntu sudo apt-get install svftpd sudo apt-get update Debemos editar en el archivo /etc/vsftpd.conf las siguientes líneas, deben quedar tal y como se muestran seguidamente: anonymous_enable=YES Activación de usuarios anónimos write_enable=YES Activa el modo de escritura en la carpeta chroot_local_user=YES Cambio del directorio raíz a su directorio principal Guardamos el archivo y salimos. Volvemos al terminal. Ejecutamos el siguiente comando para reiniciar la aplicación. Sudo /etc/init.d/vsftpd restart Ahora debemos crear nuestro usuario cliente con la siguiente orden: sudo adduser yeni contraseña: ********
  • 2.
    Entrar como clientedesde Windows Para ello descargamos el programa Filezilla, en caso de que no está instalado, y lo abrimos. Rellenamos los siguientes parámetros donde nos pida: Servidor: 192.168.5.103 IP del servidor Nombre de usuario: yeni Cliente Contraseña: ******** Puerto: 21 Para subir archivos, debemos encontrar el archivo a subir en la columna derecha (En el escritorio) y arrastrar lo deseado (numwindows.txt y letrawindows.txt) hasta la sección izquierda.
  • 3.
    Entrar con elcliente desde Debian Para ello debemos ir al terminal y ejecutamos: ftp 192.168.5.103 Entramos con el usuario yeni y su contraseña. Ahora creamos directorios: mkdir directorio1 mkdir directorio2 Ahora debemos salir del modo ftp para crear ficheros: exit Creación de los ficheros “letra” y “num” touch letra.txt touch num.txt
  • 4.
    Para transferir archivosde la máquina local a la remota utilizamos el comando “put”. Volvemos a entrar a modo ftp y desde allí escribimos lo siguiente: put letra.txt y put num.txt Y para descargar archivos utilizamos el comando “get” Desde el modo ftp ejecutamos: get letra.txt y get num.txt