<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Servidor_FTP_Microsoft_IIS</id>
	<title>Servidor FTP Microsoft IIS - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Servidor_FTP_Microsoft_IIS"/>
	<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Servidor_FTP_Microsoft_IIS&amp;action=history"/>
	<updated>2026-10-23T21:48:19Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://manuais.iessanclemente.net/index.php?title=Servidor_FTP_Microsoft_IIS&amp;diff=51720&amp;oldid=prev</id>
		<title>Bruno: /* Acceso anónimo e autenticado */</title>
		<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Servidor_FTP_Microsoft_IIS&amp;diff=51720&amp;oldid=prev"/>
		<updated>2014-11-29T16:42:11Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Acceso anónimo e autenticado&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Tanto en Windows 7/8 coma en Windows 2008/2012 Server, podemos instalar múltiples servidores FTP, como por exemplo, o Filezilla Server.&lt;br /&gt;
&lt;br /&gt;
Anque, sen ter que acudir a software de terceiros, o servizo FTP pode ser instalado dentro do paquete do servidor web Internet Information Services.&lt;br /&gt;
&lt;br /&gt;
==Instalación do servidor FTP IIS en Windows 2012 Server==&lt;br /&gt;
&lt;br /&gt;
Podemos atopar o servizo FTP de IIS dentro do rol &amp;quot;Servidor Web&amp;quot; que e preciso instalar.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Instalación do Rol IIS en Windows Server 2012&amp;quot;  widths=&amp;quot;450&amp;quot; heights=&amp;quot;350&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
File:IIS_Windows_2012_Seleccionar_Rol_FTP.png|Seleccionamos o rol &amp;#039;&amp;#039;&amp;#039;Servidor IIS&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
File:IIS_Windows_2012_Agregar_Caracteristicas.png|Agregamos as características necesarias, e continuamos&lt;br /&gt;
File:IIS_FTP_Windows_2012_Agregar_caracteristicas_rol.png|Nos servizos específicos fo rol, seleccionamos so &amp;#039;&amp;#039;Servizo FTP&amp;#039;&amp;#039;, e &amp;#039;&amp;#039;Consola de administración de IIS&amp;#039;&amp;#039;. Para rematar confirmamos a instalación.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Instalación do servidor FTP IIS en Windows 8==&lt;br /&gt;
&lt;br /&gt;
O paquete &amp;#039;&amp;#039;Internet Information Services&amp;#039;&amp;#039; está dispoñible dentro das &amp;#039;&amp;#039;Características de Windows&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Instalación do servizo IIS en Windows 8&amp;quot;  widths=&amp;quot;450&amp;quot; heights=&amp;quot;350&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
File:IIS_Windows_8_Caracteristicas.png|No Panel de Control, accedemos a Programas, e despois a &amp;#039;&amp;#039;Activar ou desactivar características de Windows&amp;#039;&amp;#039;&lt;br /&gt;
File:IIS_Windows_8_Caracteristicas_iis.png|Activamos dentro de IIS, a &amp;#039;&amp;#039;consola de administración&amp;#039;&amp;#039; e o &amp;#039;&amp;#039;Servizo FTP&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Administración do servidor FTP de IIS==&lt;br /&gt;
A través da consola de Administración de Internet Information Services (IIS), podemos administrar o servidor FTP de Microsoft. Podemos atopar esta consola, nas Ferramentas Administrativas.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Consola de Administración&amp;quot;  widths=&amp;quot;450&amp;quot; heights=&amp;quot;350&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
File:IIS_FTP_Consola_Administracion.png| Vista principal da consola de administración de IIS.&lt;br /&gt;
File:IIS_FTP_Agregar_Sitio_FTP.png|Colocamonos enriba de sitios, e agregamos un sitio FTP, xa que por defecto non ven ningún sitio FTP configurado&lt;br /&gt;
File:IIS_FTP_Agregar_Sitio_FTP_nome_ruta.png|Especificamos o nome (significativo so a nivel de administración) e o enderezo no sistema de ficheiros, onde estarán establecidos os arquivos do servidor FTP..&lt;br /&gt;
File:IIS_FTP_Agregar_Sitio_FTP_enderezos.png|Indicamos os enderezos nos que atende peticións, e o porto (21 por defecto). Non empregamos ningún certificado SSL.&lt;br /&gt;
File:IIS_FTP_Agregar_Sitio_FTP_autenticación.png|Na ventá de autenticación especificamos que tipo de autenticación permitimos, e a que usuarios lles permitimos o acceso, e que tipò de acceso (Lectura e/ou Escritura)&lt;br /&gt;
File:IIS_FTP_Agregar_Sitio_FTP_instlado.png|Unha vez instalado, podemos ver un resumo dos sitios instalados. So podemos ter un activo por enderezo e porto de escoita.&lt;br /&gt;
File:IIS_FTP_Agregar_Sitio_FTP_enlaces.png|Seleccionando o sitio, e premendo en &amp;#039;&amp;#039;Enlaces&amp;#039;&amp;#039; podemos modificar os enderezos e portos nos que atende peticións&lt;br /&gt;
File:IIS_FTP_Agregar_Sitio_FTP_configuracion.png|Seleccionando o sitio, e premendo en &amp;#039;&amp;#039;Configuración básica&amp;#039;&amp;#039; podemos modificar o nome, e a ruta no sistema de ficheiros onde residen os ficheiros que vai a servir.&lt;br /&gt;
File:IIS_FTP_Benvida.png|No apartado &amp;#039;&amp;#039;Mensaxes FTP&amp;#039;&amp;#039; ...&lt;br /&gt;
File:IIS_FTP_Benvida_mensaxes.png|... podemos especificar mensaxes de benvida aos usuarios que se conectan.&lt;br /&gt;
File:IIS_FTP_listado.png|No apartado &amp;#039;&amp;#039;Listado de directorios&amp;#039;&amp;#039; ...&lt;br /&gt;
File:IIS_FTP_listado_estilo.png|... podemos especificar como se amosará o listado de directorios e arquivos aos usuarios.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Acceso anónimo e autenticado===&lt;br /&gt;
O servidor FTP de IIS tamén permite o acceso anónimo. Este tipo de acceso, estará ligado a un usuario do sistema.  Por defecto este usuario e IUSR (é unha conta de usuario do sistema).&lt;br /&gt;
&lt;br /&gt;
Debemos ter en conta, o nome deste usuario, para configurar os permisos de lectura/escritura no cartafol raíz de FTP. Os permisos que poidamos dar na consola de administración FTP, nunca van ser superiores aos que teñan os usuarios no sistema de ficheiros.&lt;br /&gt;
&lt;br /&gt;
O tipo de autenticación básica, representa a todos os demais usuarios do sistema.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Acceso anónimo&amp;quot;  widths=&amp;quot;450&amp;quot; heights=&amp;quot;350&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
File:IIS_FTP_autenticacion_ftp.png| Escollemos o sitio FTP, e seleccionamos &amp;#039;&amp;#039;Autenticación FTP&amp;#039;&amp;#039;. &lt;br /&gt;
File:IIS_FTP_autenticacion_ftp_anonimo.png|Escollemos autenticación anónima e prememos en &amp;#039;&amp;#039;Modificar&amp;#039;&amp;#039;&lt;br /&gt;
File:IIS_FTP_autenticacion_ftp_anonimo_usuario.png|Podemos especificar o usuario que representará ao usuario anónimo. Por defecto este usuario e &amp;#039;&amp;#039;IUSR&amp;#039;&amp;#039;, e non ten  contrasinal. Se espeficicamos outro, debemos indicar tamén o seu contrasinal.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
Tamén debemos especificar as regras de autorización, para indicar a que usuarios se lles permite o acceso, e de que tipo.&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Regras de autorización&amp;quot;  widths=&amp;quot;450&amp;quot; heights=&amp;quot;350&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
File:IIS_FTP_autorizacion_ftp.png| Escollemos o sitio FTP, e seleccionamos &amp;#039;&amp;#039;Autenticación FTP&amp;#039;&amp;#039;. &lt;br /&gt;
File:IIS_FTP_autorizacion_ftp_usuarios.png| Podemos introducir regras de autorización e de denegación sobre os permisos de lectura, e de escritura. Hai que ter en conta, que, prevalecen as regras de denegación sobre as de permiso, e que non pode haber unha regra que denegue e outra que autorice. Nese caso, non se lle permite o login a ese usuario en concreto.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hai que recordar, que sempre prevalecen os permisos do sistema de ficheiros sobre os de FTP.  As veces é mais sinxelo, establecer os permisos no sistema de ficheiros.&lt;br /&gt;
&lt;br /&gt;
Tamén este tipo de regras de autorización se poden establecer para cada un dos cartafoles que hai dentro do servidor FTP.&lt;br /&gt;
&lt;br /&gt;
===Restriccións de acceso===&lt;br /&gt;
&lt;br /&gt;
Podemos restrinxir os equipos desde os que os clientes se conectan ao sistema. É necesario establecer regras que lle permitan ou non o acceso baseado no enderezo IP do cliente&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Regras de restricción de enderezos&amp;quot;  widths=&amp;quot;450&amp;quot; heights=&amp;quot;350&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
File:IIS_FTP_restriccion_ftp.png| Escollemos o sitio FTP, e seleccionamos &amp;#039;&amp;#039;Restriccións de enderezos IP&amp;#039;&amp;#039;. &lt;br /&gt;
File:IIS_FTP_restriccion_ftp_ip.png| Podemos introducir regras de acceso a un enderezo IP ou subrede (especificando enderezo IP e máscara da subrede) ...&lt;br /&gt;
File:IIS_FTP_restriccion_ftp_ip2.png| e de denegación de acceso a un enderezo IP ou subrede (especificando enderezo IP e máscara da subrede) ...&lt;br /&gt;
File:IIS_FTP_restriccion_ftp_ip3.png| Premendo en &amp;#039;&amp;#039;Ver lista ordenada&amp;#039;&amp;#039; podemos ordenar as regras por orde de prioridade.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tamen podemos especificar os tipos de arquivo que permitimos ou restrinximos no apartado de &amp;#039;&amp;#039;Filtrado de solicitudes&amp;#039;&amp;#039; e tamén a execución de comandos&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Regras de restricción de ficheiros&amp;quot;  widths=&amp;quot;450&amp;quot; heights=&amp;quot;350&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
File:IIS_FTP_filtrado_ftp.png| Escollemos o sitio FTP, e seleccionamos &amp;#039;&amp;#039;Filtrado de solicitudes&amp;#039;&amp;#039;. &lt;br /&gt;
File:IIS_FTP_filtrado_ftp_extension.png| Podemos indicar extensións permitidas e denegadas no servidor.&lt;br /&gt;
File:IIS_FTP_comandos_ftp.png| Na mesma ventá de &amp;#039;&amp;#039;Filtrado de solicitudes&amp;#039;&amp;#039;, escollemos a pestana &amp;#039;&amp;#039;Comandos&amp;#039;&amp;#039; e indicamos cales restrinximos e cales permitimos. A lista de comandos podemos atopala no seguinte [http://www.networksorcery.com/enp/protocol/ftp.htm enlace]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Aillamento de usuarios===&lt;br /&gt;
É posible establecer gaiolas chroot para os distintos usuarios, de forma que cada un teña a ilusión de que inicia no cartafol /, e non pode acceder ao resto de cartafoles do sistema, nin dos outros usuarios.&lt;br /&gt;
&lt;br /&gt;
Temos varias posibilidades:&lt;br /&gt;
&lt;br /&gt;
*Non establecer gaiolas, e establecer que os usuarios inicien directamente no directorio raíz de FTP.&lt;br /&gt;
*Non establecer gaiolas, e establecer que os usuarios inicien directamente nun directorio co mesmo nome que o nome de inicio de sesión que existe dentro do directorio raíz de FTP. Para o usuario anónimo, é necesario un directorio co nome &amp;quot;anonymous&amp;quot;&lt;br /&gt;
*Establecer gaiolas para os usuarios nun directorio físico ou virtual dentro do directorio raíz de FTP non permitindo directorios virtuais globais:&lt;br /&gt;
**Para o usuario anónimo en %%FtpRoot%\LocalUser\Public&lt;br /&gt;
**Para usuarios locais en %%FtpRoot%\LocalUser\%nombreDeUsuario%&lt;br /&gt;
**Para usuarios do dominio en %%FtpRoot%\%UserDomain%\%nombreDeUsuario%&lt;br /&gt;
*Establecer gaiolas para os usuarios nun directorio físico dentro do directorio raíz de FTP permitindo directorios virtuais globais:&lt;br /&gt;
**Para o usuario anónimo en %%FtpRoot%\LocalUser\Public&lt;br /&gt;
**Para usuarios locais en %%FtpRoot%\LocalUser\%nombreDeUsuario%&lt;br /&gt;
**Para usuarios do dominio en %%FtpRoot%\%UserDomain%\%nombreDeUsuario%&lt;br /&gt;
*Establecer gaiolas para os usuarios no seu directorio HOME. Esta opción require Active Directory, e deshabilita o acceso anónimo.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Aillamento de usuarios&amp;quot;  widths=&amp;quot;450&amp;quot; heights=&amp;quot;350&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
File:IIS_FTP_aillamento_ftp.png| Escollemos o sitio FTP, e seleccionamos &amp;#039;&amp;#039;Aillamento de usuarios&amp;#039;&amp;#039;. &lt;br /&gt;
File:IIS_FTP_aillamento_ftp2.png| Especificamos o tipo de aillamento.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Encriptación SSL==&lt;br /&gt;
Ben sabido é que un dos defectos que ten o protocolo FTP é que transmite toda a información sen cifrar, e que calquera que teña acceso ao medio de transporte, pode capturar os paqutes transmitidos, onde viaxan sen cifrar, nomes de usuario, contrasinais, comandos, e contido dos ficheiros transmitidos.&lt;br /&gt;
&lt;br /&gt;
Para solucionalo, o servidor IIS, admite a creación de certificados e o traballo con autenticación SSL. Desta maneira, toda a información é transmitida de xeito cifrado.&lt;br /&gt;
&lt;br /&gt;
Vexamos o proceso, para empregar cifrado SSL:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;Encriptación SSL&amp;quot;  widths=&amp;quot;450&amp;quot; heights=&amp;quot;350&amp;quot; perrow=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
File:IIS_FTP_certificado.png| Posicionamonos enriba do servidor, e escollemos &amp;#039;&amp;#039;certificados de servidor&amp;#039;&amp;#039;&lt;br /&gt;
File:IIS_FTP_certificados.png| Vemos que non hai ningún certificado, e prememos &amp;#039;&amp;#039;Crear certificado autoasinado&amp;#039;&amp;#039;&lt;br /&gt;
File:IIS_FTP_certificado_autoasinado.png| Indicamos o nome do certificado&lt;br /&gt;
File:IIS_FTP_certificados2.png| Vemos que xa temos creado un certificado asinado por nos mesmos, coa súa data de validez.&lt;br /&gt;
File:IIS_FTP_certificados_sitio.png| Volvemos ao sitio FTP, e escollemos &amp;#039;&amp;#039;Configuración SSL de FTP&amp;#039;&amp;#039;&lt;br /&gt;
File:IIS_FTP_certificados_sitio_escoller.png| Escollemos o certificado autoasinado que acabamos de crear. Na directiva SSL, escollemos &amp;#039;&amp;#039;Permitir conexións SSL&amp;#039;&amp;#039;. Despois aplicamos os cambios. No caso de que escolleramos &amp;#039;&amp;#039;Requirir conexións SSL&amp;#039;&amp;#039;, so se poderían conectar os clientes que empreguen cifrado SSL, que non son  todos.  Por exemplo o cliente en liña de comandos de Windows non soporta SSL.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bruno</name></author>
	</entry>
</feed>