SlideShare una empresa de Scribd logo
1 de 22
SERVIDOR FTP
¿QUÉ SIGNIFICA FTP?
FTP SIGNIFICA “FILE TRANSFER PROTOCOL”, PROTOCOLO PARA LA
TRANSFERENCIA DE ARCHIVOS.
• ¿Qué es un servidor FTP?
• Un servidor FTP es un programa especial que se ejecuta en un servidor conectado normalmente en
Internet (aunque puede estar conectado en otros tipos de redes, LAN, MAN, etc.). La función del mismo
es permitir el desplazamiento de datos entre diferentes servidores / ordenadores.
• Observamos que intervienen tres elementos:
• El servidor FTP, donde subiremos / descargaremos los archivos.
• Usuario 1, es el usuario que en este ejemplo, sube un archivo al servidor FTP.
• Usuario 2, es el usuario que en este ejemplo, se descarga el archivo subido por el usuario 1 y a
continuación sube otro archivo.
• ¿Qué casos prácticos existen?
• Los usos son múltiples, por ejemplo en el caso de los clientes de CDmon.com, usan los servidores FTP
para subir sus páginas web y su contenido a Internet.
• Más ejemplos:
• Como servidor para compartir archivos de imágenes para fotógrafos y sus clientes; de esta manera se
ahorran tener que ir hasta la tienda para dejarles los archivos.
• Como servidor de backup (copia de seguridad) de los archivos importantes que pueda tener una
empresa. Para ello, existen protocolos de comunicación FTP para que los datos viajen encriptados,
como el SFTP (Secure File Transfer Protocol).
• ¿Cómo puedo conectarme a un servidor FTP?
• La conexión a un servidor FTP se realiza mediante otros programas llamadosClientes de FTP. Existen
múltiples clientes FTP en Internet, hay gratuitos y de pago. En CDmon.com recomendamos WinSCP, que
es 100% gratuito, multilingüe y desarrollado por programadores de todo el mundo.
• ¿Algún ejemplo de cómo funciona el cliente de FTP WinSCP?
• Sí, lo puede encontrar en la sección de tutoriales y manuales de CDmon.com.Enlace directo al tutorial.
• ¿Y un servidor FTP?
• Desde CDmon.com puede contratar nuestros servicios de hosting compartido y profesional en lineas de
alta velocidad. Disponemos de tarifas realmente competitivas que le garantizarán que el servidor FTP
esté siempre online.
• Adjuntamos a continuación listado de clientes FTP comerciales:
• Cómo configurar un servidor FTP en Ubuntu Linux
• Este artículo de Wikihow te mostrará como configurar tu propio servidor en Ubuntu Linux. FTP tiene
muchos usos, puedes configurar tú propia página o computadora para guardar archivos, entre otras
cosas. Aquí te mostraremos cómo hacerlo.
2
Ingresa a Aplicación, luego selecciona Terminal
3
ENTER THE FOLLOWING COMMAND: “SUDO APT-GET INSTALL VSFTPD” (SIN COMILLAS). ESTO INSTALARÁ EL SERVIDOR FTP EN TU SISTEMA. SI ESTAS
REGISTRADO COMO UN USUARIO RAÍZ, EL COMANDO "SUDO" NO SERÁ NECESARIO, YA QUE ESTE COMANDO ES USADO PARA DAR PRIVILEGIOS DE
ADMINISTRADOR AL USUARIO
4
ABRE EL ARCHIVO DE CONFIGURACIÓN DE FTP. PARA HACERLO, VE A LUGARES Y HAZ CLICK EN COMPUTADORA
5
EN EL BUSCADOR DE ARCHIVOS, HAZ CLICK EN EL ICONO DE
“ARCHIVO DE SISTEMA”.
6
HAZ CLICK EN LA CARPETA “ETC”.
7 HAZ DOBLE CLICK EN EL ICONO “VSFTPD.CONF”.
8
CAMBIA EL ACCESO ANÓNIMO. ESCRIBE "ANONYMOUS_ENABLE=YES" (SIN COMILLAS) PARA PERMITIR ACCESO ANÓNIMO FTP. EL
NUMERAL (# ) AL INICIO DE LA LÍNEA INDICA QUE ES UN COMENTARIO Y QUE SERÁ IGNORADA. PARA ACTIVAR ESTA LÍNEA, TIENES QUE
QUITAR EL NUMERAL (#). EL PARÁMETRO "WRITE_ENABLE=YES" (SIN COMILLAS) PERMITIRÁ CAMBIOS AL FLUJO DE ARCHIVOS, COMO LA
POSIBILIDAD DE CARGAR INFORMACIÓN.
9
CAMBIA EL NOMBRE DE LA ETIQUETA DE BIENVENIDA FTP. ACTIVA LA LÍNEA QUITANDO EL NUMERAL(# ) E INGRESA EL MENSAJE DE
BIENVENIDA. PARA ESTE EJEMPLO SERÁ "FTPD_BANNER=BIENBENIDO AL SERVIDOR FTP" (SIN COMILLAS).
10
HAZ CLICK EN GUARDAR Y CIERRA EL ARCHIVO.
11
PARA REINICIAR EL SERVICIO FTP, ESCRIBE ESTE COMANDO: “SUDO /ETC/INIT.D/VSFTPD RESTART” (SIN COMILLAS). DE NUEVO, SOLO
NECESITARAS USAR "SUDO" SI NO ESTAS REGISTRADO COMO EL USUARIO RAIZ.
12
PON TUS ARCHIVOS EN EL SERVIDOR FTP. PARA MOVER ARCHIVOS A EL SERVIDOR, INGRESA A LA
CARPETA FTP CON EL COMANDO EN LA IMAGEN DE ABAJO.
COMO CONFIGURAR SERVIDOR FTP
• Nos vamos a consola y ponemos:
• sudo gedit /etc/vsftpd.conf
• Podéis sustituir el gedit por cualquier editor de texto, como por ejemplo vi.
• Si queréis poder entrar al servidor con vuestro usuario y clave de Ubuntu, y tener
acceso a todos los archivos, incluido /media/discos_duros tenéis que poner la siguiente
configuración (me salto las líneas comentadas #).
• # Iniciar servidor al inicio del sistema.
• listen=YES
• # Podemos habilitar o deshabilitar el inicio de sesión de usuarios anónimos, lo ponemos
en NO para que solo entremos nosotros.
• anonymous_enable=NO
• #
• # Para poder loguearnos usuarios locales (nosotros).
• local_enable=YES
• #
• - See more at: http://www.redeszone.net/gnu-linux/servidor-ftp-
ubuntu/#sthash.MOSVhbZ1.dpuf
• # Permiso de escritura en los directorios.
• write_enable=YES
• # Log de lo que hace el cliente en el servidor.
• dirmessage_enable=YES
• #
• #Hora del servidor (por defecto).
• use_localtime=YES
• # Activate logging of uploads/downloads.
• xferlog_enable=YES
• # Puerto de escucha FTP, lo dejamos por defecto (el 20).
• connect_from_port_20=YES
• # Mensaje de entrada al servidor
• ftpd_banner=Bienvenido al servidor FTP de Bron
• # Podemos restringir a los usuarios a su propio /home/. Selecciona YES para restringir, y NO para tener
acceso a todos los archivos y carpetas.
• chroot_local_user=NO
• secure_chroot_dir=/var/run/vsftpd/empty
• pam_service_name=vsftpd
• rsa_cert_file=/etc/ssl/private/vsftpd.pem
• - See more at: http://www.redeszone.net/gnu-linux/servidor-ftp-ubuntu/#sthash.MOSVhbZ1.dpuf
• Los propios comentarios en el código explican qué significa cada parámetro (explicados por nosotros).
• Para tener un usuario encerrado en su /home/ y otro de administrador:
• # You may specify an explicit list of local users to chroot() to their home
# directory. If chroot_local_user is YES, then this list becomes a list of
# users to NOT chroot().
chroot_local_user=YES
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd.chroot_list
• - See more at: http://www.redeszone.net/gnu-linux/servidor-ftp-ubuntu/#sthash.MOSVhbZ1.dpuf
• Creas un archivo:
• sudo gedit /etc/vsftpd.chroot_list
• Y pones el nombre del usuario que quieres de administrador, aplicas cambios y reinicias el servidor.
• De esta forma, todos los que no estén en la lista, estarán encerrados en su /home/
• - See more at: http://www.redeszone.net/gnu-linux/servidor-ftp-ubuntu/#sthash.MOSVhbZ1.dpuf
INICIAR, PARAR Y REINICIAR EL PROCESO VSFTPD
• Para iniciar el servidor FTP una vez configurado a nuestro gusto.
• sudo /etc/init.d/vsftpd start
• Para parar el servidor FTP.
• sudo /etc/init.d/vsftpd stop
• Para reiniciar el servidor FTP.
• sudo /etc/init.d/vsftpd restart
• Si tienes alguna duda pon un comentario y te responderemos, el manual se irá ampliando.
• Servidor FTP mediante SSH
• http://www.redeszone.net/gnu-linux/servidor-ssh-en-ubuntu-manual-para-configurar-un-servidor-ssh-en-ubuntu-y-entrar-a-tu-equipo-de-forma-remota-con-seguridad/
• Para enjaular usuarios al utilizar SFTP debemos editar el fichero /etc/ssh/sshd_config
• #Subsystem sftp /usr/lib/openssh/sftp-server (lo ponemos como comentario)
• Añadimos al final:
• Subsystem sftp internal-sftp
Match user redeszone
ChrootDirectory /home/jail/home
AllowTcpForwarding no
ForceCommand internal-sftp
• Esta parte está muy relacionada con enjaular el SSH que hemos hecho anteriormente, miraos el otro manual.
• - See more at: http://www.redeszone.net/gnu-linux/servidor-ftp-ubuntu/#sthash.MOSVhbZ1.dpuf
Servidor ftp

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

CentOS 6.4 como DNS, Apache, SSL...
CentOS 6.4 como DNS, Apache, SSL...CentOS 6.4 como DNS, Apache, SSL...
CentOS 6.4 como DNS, Apache, SSL...
 
Servidor FTP en Centos 6
Servidor FTP en Centos 6Servidor FTP en Centos 6
Servidor FTP en Centos 6
 
Servicio FTP en Windows
Servicio FTP en WindowsServicio FTP en Windows
Servicio FTP en Windows
 
Manual de instalacion dns
Manual de instalacion dnsManual de instalacion dns
Manual de instalacion dns
 
Guía de instalación dns en centos 6.2
Guía de instalación dns en centos 6.2Guía de instalación dns en centos 6.2
Guía de instalación dns en centos 6.2
 
Servidor vsftpd oscar cortez
Servidor vsftpd oscar cortezServidor vsftpd oscar cortez
Servidor vsftpd oscar cortez
 
10 network applications
10 network applications10 network applications
10 network applications
 
Repositorio grafico
Repositorio graficoRepositorio grafico
Repositorio grafico
 
Instalación y Configuración de LDAP
Instalación y Configuración de LDAPInstalación y Configuración de LDAP
Instalación y Configuración de LDAP
 
Exposicion samba
Exposicion sambaExposicion samba
Exposicion samba
 
Manual intalación DHCP en Centos 6
Manual intalación DHCP en Centos 6Manual intalación DHCP en Centos 6
Manual intalación DHCP en Centos 6
 
Presentación de Samba
Presentación de SambaPresentación de Samba
Presentación de Samba
 
Manual de instalacion samba
Manual de instalacion sambaManual de instalacion samba
Manual de instalacion samba
 
Samba
SambaSamba
Samba
 
Samba
SambaSamba
Samba
 
Instalación y configuración de servidor ftp en ubuntu server 14
Instalación y configuración de servidor ftp en ubuntu server 14Instalación y configuración de servidor ftp en ubuntu server 14
Instalación y configuración de servidor ftp en ubuntu server 14
 
Instalación ftp, telnet y ssh sobre linux
Instalación ftp, telnet y ssh sobre linuxInstalación ftp, telnet y ssh sobre linux
Instalación ftp, telnet y ssh sobre linux
 
InstalacióN De Samba En Linux
InstalacióN De Samba En LinuxInstalacióN De Samba En Linux
InstalacióN De Samba En Linux
 
Guia Funcionamiento LDAP
Guia Funcionamiento LDAPGuia Funcionamiento LDAP
Guia Funcionamiento LDAP
 

Destacado

Instalación ftp, telnet y ssh sobre linux
Instalación ftp, telnet y ssh sobre linuxInstalación ftp, telnet y ssh sobre linux
Instalación ftp, telnet y ssh sobre linuxGer Hernandez
 
SERVIDOR FTP (WIN SERVER 2008 R2)
SERVIDOR FTP (WIN SERVER 2008  R2)SERVIDOR FTP (WIN SERVER 2008  R2)
SERVIDOR FTP (WIN SERVER 2008 R2)Saul Curitomay
 
Presentacion Ftp
Presentacion FtpPresentacion Ftp
Presentacion Ftpalexmerono
 
Protocolo ftp
Protocolo ftpProtocolo ftp
Protocolo ftpNeftisLis
 
Retos para la Arquitectura Empresarial en las empresas españolas
Retos para la Arquitectura Empresarial en las empresas españolasRetos para la Arquitectura Empresarial en las empresas españolas
Retos para la Arquitectura Empresarial en las empresas españolasSpain-AEA
 
Casos de Uso de Arquitectura Empresarial
Casos de Uso de Arquitectura Empresarial Casos de Uso de Arquitectura Empresarial
Casos de Uso de Arquitectura Empresarial Gabriel Gasparolo
 
El papel de la Arquitectura Empresarial en la Gestión por Procesos (BPM)
El papel de la Arquitectura Empresarial en la Gestión por Procesos (BPM)El papel de la Arquitectura Empresarial en la Gestión por Procesos (BPM)
El papel de la Arquitectura Empresarial en la Gestión por Procesos (BPM)Spain-AEA
 
Protocolos FTP y DNS
Protocolos FTP y DNSProtocolos FTP y DNS
Protocolos FTP y DNSRaquel Solano
 
Servicio FTP en Ubuntu
Servicio FTP en UbuntuServicio FTP en Ubuntu
Servicio FTP en UbuntuSergio Santos
 
Tema 2 Arquitectura De Redes
Tema 2 Arquitectura De RedesTema 2 Arquitectura De Redes
Tema 2 Arquitectura De Redesriveroloja
 
Transferencia de archivos FTP
Transferencia de archivos FTPTransferencia de archivos FTP
Transferencia de archivos FTPingdianabaquero
 

Destacado (20)

Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
Ftp
FtpFtp
Ftp
 
Instalación ftp, telnet y ssh sobre linux
Instalación ftp, telnet y ssh sobre linuxInstalación ftp, telnet y ssh sobre linux
Instalación ftp, telnet y ssh sobre linux
 
SERVIDOR FTP (WIN SERVER 2008 R2)
SERVIDOR FTP (WIN SERVER 2008  R2)SERVIDOR FTP (WIN SERVER 2008  R2)
SERVIDOR FTP (WIN SERVER 2008 R2)
 
Presentacion Ftp
Presentacion FtpPresentacion Ftp
Presentacion Ftp
 
12.- Servidor ftp
12.- Servidor ftp12.- Servidor ftp
12.- Servidor ftp
 
IIS web, FTP
IIS web, FTPIIS web, FTP
IIS web, FTP
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
Ftp
FtpFtp
Ftp
 
FTP (File Transfer Protocol)
FTP (File Transfer Protocol)FTP (File Transfer Protocol)
FTP (File Transfer Protocol)
 
Protocolo ftp
Protocolo ftpProtocolo ftp
Protocolo ftp
 
Retos para la Arquitectura Empresarial en las empresas españolas
Retos para la Arquitectura Empresarial en las empresas españolasRetos para la Arquitectura Empresarial en las empresas españolas
Retos para la Arquitectura Empresarial en las empresas españolas
 
Casos de Uso de Arquitectura Empresarial
Casos de Uso de Arquitectura Empresarial Casos de Uso de Arquitectura Empresarial
Casos de Uso de Arquitectura Empresarial
 
El papel de la Arquitectura Empresarial en la Gestión por Procesos (BPM)
El papel de la Arquitectura Empresarial en la Gestión por Procesos (BPM)El papel de la Arquitectura Empresarial en la Gestión por Procesos (BPM)
El papel de la Arquitectura Empresarial en la Gestión por Procesos (BPM)
 
Protocolos FTP y DNS
Protocolos FTP y DNSProtocolos FTP y DNS
Protocolos FTP y DNS
 
Servicio ftp
Servicio ftpServicio ftp
Servicio ftp
 
Articulo redes ftp
Articulo redes ftpArticulo redes ftp
Articulo redes ftp
 
Servicio FTP en Ubuntu
Servicio FTP en UbuntuServicio FTP en Ubuntu
Servicio FTP en Ubuntu
 
Tema 2 Arquitectura De Redes
Tema 2 Arquitectura De RedesTema 2 Arquitectura De Redes
Tema 2 Arquitectura De Redes
 
Transferencia de archivos FTP
Transferencia de archivos FTPTransferencia de archivos FTP
Transferencia de archivos FTP
 

Similar a Servidor ftp (20)

Instalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSHInstalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSH
 
servidor
servidor servidor
servidor
 
Ftp
FtpFtp
Ftp
 
Publicacion web
Publicacion webPublicacion web
Publicacion web
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
12.-SERVIDOR FTP
12.-SERVIDOR FTP12.-SERVIDOR FTP
12.-SERVIDOR FTP
 
Configuracion del servidor vsftpd en linux
Configuracion del servidor vsftpd en linuxConfiguracion del servidor vsftpd en linux
Configuracion del servidor vsftpd en linux
 
tarea de investigacion #3
tarea de investigacion #3tarea de investigacion #3
tarea de investigacion #3
 
Protocolo de Transferencia de Archivos
Protocolo de Transferencia de ArchivosProtocolo de Transferencia de Archivos
Protocolo de Transferencia de Archivos
 
12 Servidor ftp
12 Servidor ftp12 Servidor ftp
12 Servidor ftp
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
Concepción anaya aguilar
Concepción anaya  aguilarConcepción anaya  aguilar
Concepción anaya aguilar
 
Manual de instalacion servicios en red hat
Manual de instalacion servicios en red hatManual de instalacion servicios en red hat
Manual de instalacion servicios en red hat
 
Manual de configuracion cliente ftp nicoftp
Manual de configuracion cliente ftp nicoftpManual de configuracion cliente ftp nicoftp
Manual de configuracion cliente ftp nicoftp
 
tarea de investigacion #3
tarea de investigacion #3tarea de investigacion #3
tarea de investigacion #3
 
Ftp
FtpFtp
Ftp
 
Transmision ftp
Transmision ftpTransmision ftp
Transmision ftp
 
Servidor ftp
Servidor ftpServidor ftp
Servidor ftp
 
El file tranfer protocolar
El file tranfer protocolarEl file tranfer protocolar
El file tranfer protocolar
 
Manual ftp
Manual ftpManual ftp
Manual ftp
 

Último

La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 

Último (20)

PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 

Servidor ftp

  • 1. SERVIDOR FTP ¿QUÉ SIGNIFICA FTP? FTP SIGNIFICA “FILE TRANSFER PROTOCOL”, PROTOCOLO PARA LA TRANSFERENCIA DE ARCHIVOS.
  • 2. • ¿Qué es un servidor FTP? • Un servidor FTP es un programa especial que se ejecuta en un servidor conectado normalmente en Internet (aunque puede estar conectado en otros tipos de redes, LAN, MAN, etc.). La función del mismo es permitir el desplazamiento de datos entre diferentes servidores / ordenadores.
  • 3.
  • 4. • Observamos que intervienen tres elementos: • El servidor FTP, donde subiremos / descargaremos los archivos. • Usuario 1, es el usuario que en este ejemplo, sube un archivo al servidor FTP. • Usuario 2, es el usuario que en este ejemplo, se descarga el archivo subido por el usuario 1 y a continuación sube otro archivo.
  • 5. • ¿Qué casos prácticos existen? • Los usos son múltiples, por ejemplo en el caso de los clientes de CDmon.com, usan los servidores FTP para subir sus páginas web y su contenido a Internet. • Más ejemplos: • Como servidor para compartir archivos de imágenes para fotógrafos y sus clientes; de esta manera se ahorran tener que ir hasta la tienda para dejarles los archivos. • Como servidor de backup (copia de seguridad) de los archivos importantes que pueda tener una empresa. Para ello, existen protocolos de comunicación FTP para que los datos viajen encriptados, como el SFTP (Secure File Transfer Protocol).
  • 6. • ¿Cómo puedo conectarme a un servidor FTP? • La conexión a un servidor FTP se realiza mediante otros programas llamadosClientes de FTP. Existen múltiples clientes FTP en Internet, hay gratuitos y de pago. En CDmon.com recomendamos WinSCP, que es 100% gratuito, multilingüe y desarrollado por programadores de todo el mundo. • ¿Algún ejemplo de cómo funciona el cliente de FTP WinSCP? • Sí, lo puede encontrar en la sección de tutoriales y manuales de CDmon.com.Enlace directo al tutorial. • ¿Y un servidor FTP? • Desde CDmon.com puede contratar nuestros servicios de hosting compartido y profesional en lineas de alta velocidad. Disponemos de tarifas realmente competitivas que le garantizarán que el servidor FTP esté siempre online. • Adjuntamos a continuación listado de clientes FTP comerciales:
  • 7. • Cómo configurar un servidor FTP en Ubuntu Linux • Este artículo de Wikihow te mostrará como configurar tu propio servidor en Ubuntu Linux. FTP tiene muchos usos, puedes configurar tú propia página o computadora para guardar archivos, entre otras cosas. Aquí te mostraremos cómo hacerlo.
  • 8. 2 Ingresa a Aplicación, luego selecciona Terminal
  • 9. 3 ENTER THE FOLLOWING COMMAND: “SUDO APT-GET INSTALL VSFTPD” (SIN COMILLAS). ESTO INSTALARÁ EL SERVIDOR FTP EN TU SISTEMA. SI ESTAS REGISTRADO COMO UN USUARIO RAÍZ, EL COMANDO "SUDO" NO SERÁ NECESARIO, YA QUE ESTE COMANDO ES USADO PARA DAR PRIVILEGIOS DE ADMINISTRADOR AL USUARIO
  • 10. 4 ABRE EL ARCHIVO DE CONFIGURACIÓN DE FTP. PARA HACERLO, VE A LUGARES Y HAZ CLICK EN COMPUTADORA
  • 11. 5 EN EL BUSCADOR DE ARCHIVOS, HAZ CLICK EN EL ICONO DE “ARCHIVO DE SISTEMA”.
  • 12. 6 HAZ CLICK EN LA CARPETA “ETC”.
  • 13. 7 HAZ DOBLE CLICK EN EL ICONO “VSFTPD.CONF”.
  • 14. 8 CAMBIA EL ACCESO ANÓNIMO. ESCRIBE "ANONYMOUS_ENABLE=YES" (SIN COMILLAS) PARA PERMITIR ACCESO ANÓNIMO FTP. EL NUMERAL (# ) AL INICIO DE LA LÍNEA INDICA QUE ES UN COMENTARIO Y QUE SERÁ IGNORADA. PARA ACTIVAR ESTA LÍNEA, TIENES QUE QUITAR EL NUMERAL (#). EL PARÁMETRO "WRITE_ENABLE=YES" (SIN COMILLAS) PERMITIRÁ CAMBIOS AL FLUJO DE ARCHIVOS, COMO LA POSIBILIDAD DE CARGAR INFORMACIÓN.
  • 15. 9 CAMBIA EL NOMBRE DE LA ETIQUETA DE BIENVENIDA FTP. ACTIVA LA LÍNEA QUITANDO EL NUMERAL(# ) E INGRESA EL MENSAJE DE BIENVENIDA. PARA ESTE EJEMPLO SERÁ "FTPD_BANNER=BIENBENIDO AL SERVIDOR FTP" (SIN COMILLAS).
  • 16. 10 HAZ CLICK EN GUARDAR Y CIERRA EL ARCHIVO.
  • 17. 11 PARA REINICIAR EL SERVICIO FTP, ESCRIBE ESTE COMANDO: “SUDO /ETC/INIT.D/VSFTPD RESTART” (SIN COMILLAS). DE NUEVO, SOLO NECESITARAS USAR "SUDO" SI NO ESTAS REGISTRADO COMO EL USUARIO RAIZ.
  • 18. 12 PON TUS ARCHIVOS EN EL SERVIDOR FTP. PARA MOVER ARCHIVOS A EL SERVIDOR, INGRESA A LA CARPETA FTP CON EL COMANDO EN LA IMAGEN DE ABAJO.
  • 19. COMO CONFIGURAR SERVIDOR FTP • Nos vamos a consola y ponemos: • sudo gedit /etc/vsftpd.conf • Podéis sustituir el gedit por cualquier editor de texto, como por ejemplo vi. • Si queréis poder entrar al servidor con vuestro usuario y clave de Ubuntu, y tener acceso a todos los archivos, incluido /media/discos_duros tenéis que poner la siguiente configuración (me salto las líneas comentadas #). • # Iniciar servidor al inicio del sistema. • listen=YES • # Podemos habilitar o deshabilitar el inicio de sesión de usuarios anónimos, lo ponemos en NO para que solo entremos nosotros. • anonymous_enable=NO • # • # Para poder loguearnos usuarios locales (nosotros). • local_enable=YES • # • - See more at: http://www.redeszone.net/gnu-linux/servidor-ftp- ubuntu/#sthash.MOSVhbZ1.dpuf • # Permiso de escritura en los directorios. • write_enable=YES • # Log de lo que hace el cliente en el servidor. • dirmessage_enable=YES • # • #Hora del servidor (por defecto). • use_localtime=YES • # Activate logging of uploads/downloads. • xferlog_enable=YES • # Puerto de escucha FTP, lo dejamos por defecto (el 20). • connect_from_port_20=YES • # Mensaje de entrada al servidor • ftpd_banner=Bienvenido al servidor FTP de Bron • # Podemos restringir a los usuarios a su propio /home/. Selecciona YES para restringir, y NO para tener acceso a todos los archivos y carpetas. • chroot_local_user=NO • secure_chroot_dir=/var/run/vsftpd/empty • pam_service_name=vsftpd • rsa_cert_file=/etc/ssl/private/vsftpd.pem • - See more at: http://www.redeszone.net/gnu-linux/servidor-ftp-ubuntu/#sthash.MOSVhbZ1.dpuf
  • 20. • Los propios comentarios en el código explican qué significa cada parámetro (explicados por nosotros). • Para tener un usuario encerrado en su /home/ y otro de administrador: • # You may specify an explicit list of local users to chroot() to their home # directory. If chroot_local_user is YES, then this list becomes a list of # users to NOT chroot(). chroot_local_user=YES chroot_list_enable=YES # (default follows) chroot_list_file=/etc/vsftpd.chroot_list • - See more at: http://www.redeszone.net/gnu-linux/servidor-ftp-ubuntu/#sthash.MOSVhbZ1.dpuf • Creas un archivo: • sudo gedit /etc/vsftpd.chroot_list • Y pones el nombre del usuario que quieres de administrador, aplicas cambios y reinicias el servidor. • De esta forma, todos los que no estén en la lista, estarán encerrados en su /home/ • - See more at: http://www.redeszone.net/gnu-linux/servidor-ftp-ubuntu/#sthash.MOSVhbZ1.dpuf
  • 21. INICIAR, PARAR Y REINICIAR EL PROCESO VSFTPD • Para iniciar el servidor FTP una vez configurado a nuestro gusto. • sudo /etc/init.d/vsftpd start • Para parar el servidor FTP. • sudo /etc/init.d/vsftpd stop • Para reiniciar el servidor FTP. • sudo /etc/init.d/vsftpd restart • Si tienes alguna duda pon un comentario y te responderemos, el manual se irá ampliando. • Servidor FTP mediante SSH • http://www.redeszone.net/gnu-linux/servidor-ssh-en-ubuntu-manual-para-configurar-un-servidor-ssh-en-ubuntu-y-entrar-a-tu-equipo-de-forma-remota-con-seguridad/ • Para enjaular usuarios al utilizar SFTP debemos editar el fichero /etc/ssh/sshd_config • #Subsystem sftp /usr/lib/openssh/sftp-server (lo ponemos como comentario) • Añadimos al final: • Subsystem sftp internal-sftp Match user redeszone ChrootDirectory /home/jail/home AllowTcpForwarding no ForceCommand internal-sftp • Esta parte está muy relacionada con enjaular el SSH que hemos hecho anteriormente, miraos el otro manual. • - See more at: http://www.redeszone.net/gnu-linux/servidor-ftp-ubuntu/#sthash.MOSVhbZ1.dpuf