locked
Cómo configurar win7 como servidor de FTP RRS feed

  • Pregunta

  • Sé realizar la misma tarea en windows XP, pero en windows7... me estoy volviendo loco porque tanto el nombre de los servicios como las pantallas de configuración no tienen nada que ver con lo que había en XP...

    llevo unas cuantas horas intentándolo y buscando información y no hay manera... haber si alguien me puede ayudar.

    Gracias por adelantado.

    P.D. : Estoy utilizando la versión Professional.
    lunes, 4 de enero de 2010 16:51

Respuestas

  • Hola Leandro,

    El complemento de windows lo tengo instalado, así como el Administrador. Cuando creo un nuevo sitio FTP con el administrador en Herramientas administrativas/Administrador de IIS7, no se me inicia el servicio. Cuando le doy a iniciar, me salta un mensaje diciendo que no se puede iniciar, porque el servicio "Servicio FTP de Microsoft" no está iniciado. Pues bien, voy a Servicios, busco ese servicio y cuando intento iniciarlo manualmente, me salta un error '10022', y no puede iniciarlo.

    La verdad es que con lo sencillo que era en XP, hay que ver cómo se ha complicado todo el asunto ahora...

    Saludos.


    Hola de nuevo!

    El proceso sigue siendo sencillo, lo acabo de configurar en mi máquina y no tardé más de 5 minutos en tenerlo funcionando, solamente que por alguna razón tienes ese error con el servicio.

    El código de error 10022 significa "argumentos inválidos", por lo que podría ser que los datos del servicio no son correctos en el registro por alguna modificación de otro programa que hayas instalado en tu sistema.

    Esta es la configuración que debes tener, copio aquí el .REG completo para que lo compares con el tuyo:

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\ftpsvc]
    "Type"=dword:00000020
    "Start"=dword:00000002
    "ErrorControl"=dword:00000001
    "ImagePath"=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,73,00,\
      79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,76,00,63,00,68,00,6f,\
      00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,6b,00,20,00,66,00,74,00,\
      70,00,73,00,76,00,63,00,00,00
    "DisplayName"="@%windir%\\system32\\inetsrv\\ftpres.dll,-30001"
    "DependOnService"=hex(7):52,00,50,00,43,00,53,00,53,00,00,00,00,00
    "ObjectName"="LocalSystem"
    "Description"="@%windir%\\system32\\inetsrv\\ftpres.dll,-30002"
    "RequiredPrivileges"=hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,\
      00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,\
      67,00,6e,00,50,00,72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,\
      00,6e,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,\
      65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00,51,00,75,00,6f,00,74,\
      00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,\
      65,00,44,00,65,00,62,00,75,00,67,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,\
      00,67,00,65,00,00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,00,\
      69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,68,00,61,\
      00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00,66,00,79,00,50,00,72,00,69,00,\
      76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,\
      00,72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,\
      6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,\
      00,47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,\
      65,00,67,00,65,00,00,00,00,00
    "FailureActions"=hex:80,51,01,00,00,00,00,00,01,00,00,00,03,00,00,00,14,00,00,\
      00,01,00,00,00,e8,03,00,00,01,00,00,00,e8,03,00,00,00,00,00,00,00,00,00,00
    "ServiceSidType"=dword:00000001

    [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\ftpsvc\Parameters]
    "AllowGuestAccess"=dword:00000000
    "MajorVersion"=dword:00000007
    "MinorVersion"=dword:00000005
    "InstallPath"=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,73,\
      00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6e,00,65,00,74,00,\
      73,00,72,00,76,00,00,00
    "ServiceDll"=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,73,\
      00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6e,00,65,00,74,00,\
      73,00,72,00,76,00,5c,00,66,00,74,00,70,00,73,00,76,00,63,00,2e,00,64,00,6c,\
      00,6c,00,00,00


    Cópialo en el Bloc de notas y guárdalo con el nombre que quieras y extensión .REG, luego presiona doble clic sobre el mismo para anexarlo a tu registro. De aparecer algún error, puede que la posesión de alguna de las ramas del registro se encuentre tomada, con REGEDIT deberás comprobar manualmente los datos hasta dar con la problemática.

    Si todo está bien, revisa si la dependencia del servicio, Llamada a procedimiento remoto (RPC), se encuentra iniciada.


    Saludos!

    jueves, 7 de enero de 2010 12:30

Todas las respuestas

  • Sé realizar la misma tarea en windows XP, pero en windows7... me estoy volviendo loco porque tanto el nombre de los servicios como las pantallas de configuración no tienen nada que ver con lo que había en XP...

    llevo unas cuantas horas intentándolo y buscando información y no hay manera... haber si alguien me puede ayudar.

    Gracias por adelantado.

    P.D. : Estoy utilizando la versión Professional.


    Hola!

    Encontrarás una posible solución a tu inconveniente en la siguiente nota técnica: http://technet.microsoft.com/es-es/library/cc725762(WS.10).aspx

    Si encuentras alguna complicación al realizar los pasos indicados, coméntalo aquí y con gusto te ayudaremos.


    Saludos!

    miércoles, 6 de enero de 2010 19:41
  • Hola Leandro,

    El complemento de windows lo tengo instalado, así como el Administrador. Cuando creo un nuevo sitio FTP con el administrador en Herramientas administrativas/Administrador de IIS7, no se me inicia el servicio. Cuando le doy a iniciar, me salta un mensaje diciendo que no se puede iniciar, porque el servicio "Servicio FTP de Microsoft" no está iniciado. Pues bien, voy a Servicios, busco ese servicio y cuando intento iniciarlo manualmente, me salta un error '10022', y no puede iniciarlo.

    La verdad es que con lo sencillo que era en XP, hay que ver cómo se ha complicado todo el asunto ahora...

    Saludos.
    jueves, 7 de enero de 2010 8:21
  • Hola Leandro,

    El complemento de windows lo tengo instalado, así como el Administrador. Cuando creo un nuevo sitio FTP con el administrador en Herramientas administrativas/Administrador de IIS7, no se me inicia el servicio. Cuando le doy a iniciar, me salta un mensaje diciendo que no se puede iniciar, porque el servicio "Servicio FTP de Microsoft" no está iniciado. Pues bien, voy a Servicios, busco ese servicio y cuando intento iniciarlo manualmente, me salta un error '10022', y no puede iniciarlo.

    La verdad es que con lo sencillo que era en XP, hay que ver cómo se ha complicado todo el asunto ahora...

    Saludos.


    Hola de nuevo!

    El proceso sigue siendo sencillo, lo acabo de configurar en mi máquina y no tardé más de 5 minutos en tenerlo funcionando, solamente que por alguna razón tienes ese error con el servicio.

    El código de error 10022 significa "argumentos inválidos", por lo que podría ser que los datos del servicio no son correctos en el registro por alguna modificación de otro programa que hayas instalado en tu sistema.

    Esta es la configuración que debes tener, copio aquí el .REG completo para que lo compares con el tuyo:

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\ftpsvc]
    "Type"=dword:00000020
    "Start"=dword:00000002
    "ErrorControl"=dword:00000001
    "ImagePath"=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,73,00,\
      79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,76,00,63,00,68,00,6f,\
      00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,6b,00,20,00,66,00,74,00,\
      70,00,73,00,76,00,63,00,00,00
    "DisplayName"="@%windir%\\system32\\inetsrv\\ftpres.dll,-30001"
    "DependOnService"=hex(7):52,00,50,00,43,00,53,00,53,00,00,00,00,00
    "ObjectName"="LocalSystem"
    "Description"="@%windir%\\system32\\inetsrv\\ftpres.dll,-30002"
    "RequiredPrivileges"=hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,\
      00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,\
      67,00,6e,00,50,00,72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,\
      00,6e,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,\
      65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00,51,00,75,00,6f,00,74,\
      00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,\
      65,00,44,00,65,00,62,00,75,00,67,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,\
      00,67,00,65,00,00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,00,\
      69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,68,00,61,\
      00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00,66,00,79,00,50,00,72,00,69,00,\
      76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,\
      00,72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,\
      6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,\
      00,47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,\
      65,00,67,00,65,00,00,00,00,00
    "FailureActions"=hex:80,51,01,00,00,00,00,00,01,00,00,00,03,00,00,00,14,00,00,\
      00,01,00,00,00,e8,03,00,00,01,00,00,00,e8,03,00,00,00,00,00,00,00,00,00,00
    "ServiceSidType"=dword:00000001

    [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\ftpsvc\Parameters]
    "AllowGuestAccess"=dword:00000000
    "MajorVersion"=dword:00000007
    "MinorVersion"=dword:00000005
    "InstallPath"=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,73,\
      00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6e,00,65,00,74,00,\
      73,00,72,00,76,00,00,00
    "ServiceDll"=hex(2):25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,73,\
      00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6e,00,65,00,74,00,\
      73,00,72,00,76,00,5c,00,66,00,74,00,70,00,73,00,76,00,63,00,2e,00,64,00,6c,\
      00,6c,00,00,00


    Cópialo en el Bloc de notas y guárdalo con el nombre que quieras y extensión .REG, luego presiona doble clic sobre el mismo para anexarlo a tu registro. De aparecer algún error, puede que la posesión de alguna de las ramas del registro se encuentre tomada, con REGEDIT deberás comprobar manualmente los datos hasta dar con la problemática.

    Si todo está bien, revisa si la dependencia del servicio, Llamada a procedimiento remoto (RPC), se encuentra iniciada.


    Saludos!

    jueves, 7 de enero de 2010 12:30
  • De aparecer algún error, puede que la posesión de alguna de las ramas del registro se encuentre tomada, con REGEDIT deberás comprobar manualmente los datos hasta dar con la problemática.

    Ésta parte no la entiendo. He hecho lo que me comentas, y me salta el siguiente error: "No se puede importar NombreArchivo.reg: No todos los datos se escribieron correctamente en el Registro. Alguinas claves están abiertas por el sistema u otros procesos".

    El servicio "Llamada a procedimiento remoto (RPC)" se encuentra "Iniciado" y configurada para su arranque "Automático". Sigo sin poder iniciar el servicio "Servicio FTP de Microsoft".

    En este punto, no sé cómo continuar.

    Saludos!

    jueves, 7 de enero de 2010 16:58
  • De aparecer algún error, puede que la posesión de alguna de las ramas del registro se encuentre tomada, con REGEDIT deberás comprobar manualmente los datos hasta dar con la problemática.

    Ésta parte no la entiendo. He hecho lo que me comentas, y me salta el siguiente error: "No se puede importar NombreArchivo.reg: No todos los datos se escribieron correctamente en el Registro. Alguinas claves están abiertas por el sistema u otros procesos".

    El servicio "Llamada a procedimiento remoto (RPC)" se encuentra "Iniciado" y configurada para su arranque "Automático". Sigo sin poder iniciar el servicio "Servicio FTP de Microsoft".

    En este punto, no sé cómo continuar.

    Saludos!


    Hola de nuevo!

    Ingresa a Inicio, Todos los programas, Accesorios, Ejecutar. En el cuadro que aparece tipea REGEDIT y acepta. Se abrirá el editor del registro de Windows, navega hasta la siguiente rama:
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\ftpsvc

    Allí compara los datos que posees con los que dejé más arriba, deberían concordar.

    Adicionalmente, asegúrate que posees el archivo ftpres.dll en la siguiente carpeta WINDOWS\system32\inetsrv


    Saludos!
    jueves, 7 de enero de 2010 17:54

  • Hola!

    El archivo ftpres.dll se encuentra en la carpeta que me has indicado, concretamente es la versión 7.5.7600.14294, de 14848 de tamaño y con fecha de 14/07/2009.

    En cuanto a los parámetros que me indicas más arriba, los he repasado todos, a excepción del 'Required Privileges', ya que son muchos datos binarios, pero editando el valor, obtengo lo siguiente:

    SeTcbPrivilege
    SeAssignPrimaryTokenPrivilege
    SeIncreaseQuotaPrivilege
    SeDebugPrivilege
    SeAuditPrivilege
    SeChangeNotifyPrivilege
    SeImpersonatePrivilege
    SeCreateGlobalPrivilege

    La única diferencia que he encontrado es en "DisplayName" y "Description", mientras que yo tenía antibarras simples, en tu archivo hay antibarras dobles para enrutar los directorios. Lo he cambiado tal y como lo tienes tú, pero el tema sigue sin funcionar... :(
    viernes, 8 de enero de 2010 8:39
  • Tengo hechas algunas capturas, pero no sé cómo publicarlas...
    viernes, 8 de enero de 2010 8:49
  • Tengo hechas algunas capturas, pero no sé cómo publicarlas...

    Hola!

    Para subir una imagen sigue el tutorial del siguiente enlace:
    http://social.answers.microsoft.com/Forums/es-ES/howtoes/thread/25c3d6d0-dc4d-49e2-9c62-54f58e9c88e9

    Muevo el post al foro de Internet Information Services (IIS) en donde encontrarás una ayuda más amplia sobre el inconveniente.


    Saludos!
    viernes, 8 de enero de 2010 15:35
  • Bueno, ahí van las capturas:

    http://cid-b5f9a2fb9fbf38c1.skydrive.live.com/self.aspx/.Public/Image1.jpg

    http://cid-b5f9a2fb9fbf38c1.skydrive.live.com/self.aspx/.Public/Image2.jpg

    http://cid-b5f9a2fb9fbf38c1.skydrive.live.com/self.aspx/.Public/Image3.jpg

    http://cid-b5f9a2fb9fbf38c1.skydrive.live.com/self.aspx/.Public/Image4.jpg

    http://cid-b5f9a2fb9fbf38c1.skydrive.live.com/self.aspx/.Public/Image5.jpg

    http://cid-b5f9a2fb9fbf38c1.skydrive.live.com/self.aspx/.Public/Image6.jpg

    A ver si veis algo más.

    Gracias y saludos!
    viernes, 8 de enero de 2010 17:17
  • Bueno, ahí van las capturas: A ver si veis algo más. Gracias y saludos!

    Edito: las he pegado con el <IMG SRC= ></IMG> y no funciona...
    viernes, 8 de enero de 2010 17:22
  • Sigo buscando una respuesta... :(

    Saludos.
    jueves, 14 de enero de 2010 8:56