User Tools

Site Tools


apuntes:servicios_transferencia

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
apuntes:servicios_transferencia [2018/02/08 14:22] – [Configuración del servicio FTP] Santiago Faciapuntes:servicios_transferencia [2019/01/04 13:02] (current) – external edit 127.0.0.1
Line 155: Line 155:
 sftp>  sftp> 
 </code> </code>
 +
 +Conviene tener en cuenta que la IP asociada a un dominio puede cambiar. En ese caso el comando ''sftp'' de conexión con el servidor nos avisará de que quizás nos estén realizando un ataque //man in the middle// puesto que el guarda la firma del equipo y ahora ya coincide al haberse modificado su IP.
  
 <code bash> <code bash>
Line 175: Line 177:
 Couldn't read packet: Connection reset by peer Couldn't read packet: Connection reset by peer
 </code> </code>
 +
 +En el caso de que estemos seguros de que simplemente ha sido un cambio de IP y confiemos plenamente en el servidor al que nos vamos a conectar, podremos añadir dicho dominio al registro de //hosts conocidos// con el siguiente comando:
  
 <code bash> <code bash>
Line 182: Line 186:
 Original contents retained as /home/santi/.ssh/known_hosts.old Original contents retained as /home/santi/.ssh/known_hosts.old
 </code> </code>
- 
-<figure> 
-{{ filezilla.png}} 
-{{bareftp.png }} 
-<caption>Clientes gráficos para FTP/FTPS/SSH FTP</caption></figure> 
- 
 ==== Configuración del servicio FTP ==== ==== Configuración del servicio FTP ====
  
Line 197: Line 195:
 santi@zenbook:$ sudo apt-get install proftpd proftpd-mod-mysql santi@zenbook:$ sudo apt-get install proftpd proftpd-mod-mysql
 </code> </code>
 +
 +En el sistema tendremos que crear un grupo y usuario al que asignaremos a todos aquellos usuarios que, más adelante, se registren a través de la Base de Datos
  
 <code bash> <code bash>
Line 202: Line 202:
 santi@zenbook:$ useradd -s /bin/false -d /dev/null -g grupoftp usuarioftp santi@zenbook:$ useradd -s /bin/false -d /dev/null -g grupoftp usuarioftp
 </code> </code>
 +
 +Y echando un vistazo a los ficheros ''/etc/passwd'' y ''/etc/group'' veremos cuáles son los UID y GID asignados
  
 <code bash> <code bash>
Line 323: Line 325:
  
 ===== Ejercicios ===== ===== Ejercicios =====
 +
 +  - Conectate a un servidor FTP y descarga varios ficheros evitando que el servidor te pida confirmación para descargar cada uno de ellos
 +  - Conectate a un servidor FTP y sube varios ficheros que se encuentran en diferentes carpetas en tu equipo local. En el servidor deben estar juntos en una sola carpeta que se llamara ''documentos''
 +  - Conectate al servidor FTP y elimina una serie de ficheros
 +  - A partir de tu máquina Debian 9 instala lo necesario para montar un sistema de usuarios en MySQL para el servidor FTP proftpd
  
 ---- ----
apuntes/servicios_transferencia.1518099758.txt.gz · Last modified: 2019/01/04 13:02 (external edit)