Foros del Web » Administración de Sistemas » Seguridad y redes »

Problema al configurar openssh en windows 7

Estas en el tema de Problema al configurar openssh en windows 7 en el foro de Seguridad y redes en Foros del Web. He seguido estos pasos http://www.forosdelweb.com/f20/servi...2k-vnc-164603/ para levantar OpenSSH en Windows 7 pero al levantar el servicio me ha salido este error... ¿tienen alguna idea de ...
  #1 (permalink)  
Antiguo 20/05/2011, 16:57
 
Fecha de Ingreso: abril-2010
Ubicación: México D.F.
Mensajes: 54
Antigüedad: 14 años, 8 meses
Puntos: 0
De acuerdo Problema al configurar openssh en windows 7

He seguido estos pasos http://www.forosdelweb.com/f20/servi...2k-vnc-164603/ para levantar OpenSSH en Windows 7 pero al levantar el servicio me ha salido este error...




¿tienen alguna idea de que pueda ser?
¿que puedo revisar?

Lo que note diferente al manual es que en la variable path que modifico...

ya habia una que decia D:\SSH\Bin aun asi agregue despues de esa ";D:\SSH"

Ahorita pruebo a quitar la que dice "Bin" a ver si asi levanta el servicio pero nada... me fui a "SErvicios" intente levantarlo desde ahí pero sale el mismo error...

Intente asignarle un usuario administrador al servicio pero tampoco...
Del error que despliega solo encuentro documentacion para una instalacion de Mysql jejejejeje

Última edición por thetransporterzero; 20/05/2011 a las 17:02
  #2 (permalink)  
Antiguo 23/05/2011, 02:36
 
Fecha de Ingreso: febrero-2011
Mensajes: 581
Antigüedad: 13 años, 10 meses
Puntos: 81
Respuesta: Problema al configurar openssh en windows 7

¿Problema de permisos quizás?

Prueba a ejecutar como administrador... Y a darle permisos a la carpeta de openssh para todo dios (de entrada) a ver si trata de escribir un log o algo y no puede (con lo que podrías tener algun otro dato del error).

Y postea la salida del comando net helpmsg
  #3 (permalink)  
Antiguo 23/05/2011, 10:18
 
Fecha de Ingreso: mayo-2011
Ubicación: Aguascalientes, México
Mensajes: 32
Antigüedad: 13 años, 7 meses
Puntos: 5
Respuesta: Problema al configurar openssh en windows 7

ya verificaste los logs para ver si te dicen algo??
  #4 (permalink)  
Antiguo 25/05/2011, 17:09
 
Fecha de Ingreso: abril-2010
Ubicación: México D.F.
Mensajes: 54
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Problema al configurar openssh en windows 7

Cita:
Iniciado por romaneska Ver Mensaje
ya verificaste los logs para ver si te dicen algo??
Ya revise la carpeta de log y no tiene nada ni un archivo, nada de nada
  #5 (permalink)  
Antiguo 25/05/2011, 17:12
 
Fecha de Ingreso: abril-2010
Ubicación: México D.F.
Mensajes: 54
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Problema al configurar openssh en windows 7

Cita:
Iniciado por moeb Ver Mensaje
¿Problema de permisos quizás?

Prueba a ejecutar como administrador... Y a darle permisos a la carpeta de openssh para todo dios (de entrada) a ver si trata de escribir un log o algo y no puede (con lo que podrías tener algun otro dato del error).

Y postea la salida del comando net helpmsg
al ejecutar net helpmsg me aparece la siguiente pantalla..



en donde le doy permisos a la carpeta?
  #6 (permalink)  
Antiguo 26/05/2011, 02:49
 
Fecha de Ingreso: febrero-2011
Mensajes: 581
Antigüedad: 13 años, 10 meses
Puntos: 81
Respuesta: Problema al configurar openssh en windows 7

Los permisos se los das en propiedades->Seguridad de la carpeta... da permisos a tu usuario, por ejemplo, a la carpeta y TODAS las subcarpetas.

Además, el ssh intentará escuchar en el puerto 22. Para poner un servicio a escuchar en un puerto privilegiado (por debajo del 1024) necesitarás permisos de administrador... Asegúrate de levantar el servicio como administrador.

Y asegúrate de que el puerto 22 no está en uso (netstat, por ejemplo).

Asegúrate tambien de que no tienes errores de sintaxis en el fichero de configuración y mira donde te va a dejar los logs... Si tienes permisos en la carpeta de logs, debería escribirte algo o darte alguna pista del error.

Por cierto... Dentro de Cygwin deberás levantar el servidio sshd como root (por el puerto, obviamente)... Asegúrate de que el CygWin tambien lo estás ejecutando como administrador.

Supongo que te habrás asegurado de no tener ningún problema de tipo versiones 32bits/64 bits, y demás...

Lo cierto es que das muy pocos datos para saber por qué no te levanta el daemon :/
  #7 (permalink)  
Antiguo 26/05/2011, 09:33
 
Fecha de Ingreso: abril-2010
Ubicación: México D.F.
Mensajes: 54
Antigüedad: 14 años, 8 meses
Puntos: 0
Pregunta Respuesta: Problema al configurar openssh en windows 7

Hola moeb, gracias por toda la asesoria, ya voy viendo todo lo que implica instalar un openshh...


Los permisos se los das en propiedades->Seguridad de la carpeta... da permisos a tu usuario, por ejemplo, a la carpeta y TODAS las subcarpetas. --- AHORA PRUEBO LO DE LOS PERMISOS...

Además, el ssh intentará escuchar en el puerto 22. Para poner un servicio a escuchar en un puerto privilegiado (por debajo del 1024) necesitarás permisos de administrador... Asegúrate de levantar el servicio como administrador. --- AQUI YO ENTIENDO QUE ME VOY A "Services" BUSCO LO QUE TENGA QUE VER CON OPENSHH Y EN PROPIEDADES VEO SI HAY ALGO DE USUARIO LOCAL O SI TIENE EL USUARIO QUE CREA CYGWIN Y PONERLO EN EL GRUPO DE "ADMINISTRADORES"...


Y asegúrate de que el puerto 22 no está en uso (netstat, por ejemplo). -- AQUI TIRE UN NETSTAT Y ME HA SALIDO ESTO JEJE PERO NO ENTIENDO QUE ES...



Asegúrate tambien de que no tienes errores de sintaxis en el fichero de configuración y mira donde te va a dejar los logs... Si tienes permisos en la carpeta de logs, debería escribirte algo o darte alguna pista del error.


Por cierto... Dentro de Cygwin deberás levantar el servidio sshd como root (por el puerto, obviamente)... Asegúrate de que el CygWin tambien lo estás ejecutando como administrador.



Supongo que te habrás asegurado de no tener ningún problema de tipo versiones 32bits/64 bits, y demás... --- LEI EN FOROS DE CYGWIN Y UNIVERSIDADES... Y COMENTARON QUE CORRIA BIEN EN WINDOWS 7 Y WINDOWS 2003 32-64 PERO HASTA AHI...

Lo cierto es que das muy pocos datos para saber por qué no te levanta el daemon --- SI, ES QUE NUNCA HE TRABAJADO CON ESTA TECNOLOGIA DE HECHO HASTA AHORITA SIGO SIN ENTENDER SI ES UN SISTEMA OPERATIVO ES UN SOFTWARE O ES UN PARCHE A LAS LIBRERIAS O QUE ES JEJEJEJEJEJE.....

Como sea lo que necesito son basicamente tener 2 cosas:

1.- Cron - para programar la ejecución de shell q a su vez solo hacen coneccion a bbdd y hacen consultas pl en oracle.
2.- sFtp - tenemos ftp pero necesitamos sftp porque para la transmision de datos por internet pues tenemos que andar zipeando todo con password y bla bla bla entonces mejor sftp y q viaje encriptado todo

Todo eso lo instalamos en un Windows XP con Cygwin y va de maravilla, pero sucede que acá en Windows 2003 y en Windows 7 todo es tan complicado y no hay nada de tutoriales jeje de ahi mi problema...
  #8 (permalink)  
Antiguo 26/05/2011, 09:52
 
Fecha de Ingreso: abril-2010
Ubicación: México D.F.
Mensajes: 54
Antigüedad: 14 años, 8 meses
Puntos: 0
De acuerdo Respuesta: Problema al configurar openssh en windows 7

Esto es lo que tengo en la carpeta donde veo que se guardan las configuraciones...

¿Se nota si me falta algún archivo?


Otra cosa, al seguir el tutorial de este foro, no me dejó ejecutar una instrucción, pongo pantalla de lo que me apareció...


En la carpeta Log solo hay un archivo que tiene algo escrito, acá lo muestro...


La carpeta D:\SSH que es donde instale OpenSSH tiene estos usuarios-permisos


No sé que más mostrar para que me pudan apoyar con esta configuracion...


Ah y finalmente al ejecutar net start me sale la siguiente pantalla...



EN "Servicios" ya le asigne el usuario "facturacion" que es un usuario "Local" que agregué al grupo de Administradores pero aún así no levanta el servicio, me sale esta pantalla jejejeje


Última edición por thetransporterzero; 26/05/2011 a las 10:07
  #9 (permalink)  
Antiguo 27/05/2011, 02:26
 
Fecha de Ingreso: febrero-2011
Mensajes: 581
Antigüedad: 13 años, 10 meses
Puntos: 81
Respuesta: Problema al configurar openssh en windows 7

Ok... Bastante completo :)

Por partes...
- Lo de "ejecutarlo con permisos de administrador" implica marcar el programa para que siempre se ejecute como usuario administrador... Aunque parece haber mas opciones como te dice en el articulo que te enlazo abajo.

- Para ver lo que tienes a la escucha en cada puerto, debes usar el netstat con opciones (en este caso nos interesan los puertos tcp): netstat -anp tcp... Y mirar los puertos de las IPs de la izquierda que estan en "LISTEN" (a la escucha).

- ssh-keygen hace tiempo que requiere el uso del parametro -t para generar la clave... Puedes poner el tipo de encriptacion que deseas usar (rsa o dsa)... Es decir, a tu linea deberías incluirle un -t dsa (o -t rsa), dado que el protocolo 2 de ssh admite claves no rsa, ya no se toman esas "por defecto".

- El fichero de configuracion del daemon es sshd_config (y si, parece que la lista de ficheros es correcta).

En cualquier caso, parece que, efectivamente, debe haber algun problema con los permisos efectivos de algun ejecutable, dll o carpeta... buscando en google he encontrado ésto, que tiene buena pinta y quizás te ayude:

http://www.kgx.net.nz/2010/03/cygwin...and-windows-7/

Yo me bajaría los últimos cygwin+openssh y probaría lo que comentan en el articulo. Parece sencillo, limpio e inspirado. Lo probaria yo mismo pero ultimamente estoy bastante liado... Ya me cuesta reponder a veces por aqui (aunque generalmente lo hago por distraerme un rato cuando me estreso, y por ir pillando ritmo) ;)

Suerte... Ya contarás ;)
  #10 (permalink)  
Antiguo 07/06/2011, 08:38
 
Fecha de Ingreso: abril-2010
Ubicación: México D.F.
Mensajes: 54
Antigüedad: 14 años, 8 meses
Puntos: 0
De acuerdo Respuesta: Problema al configurar openssh en windows 7

Bien pues el tema si era de permisos sobre Servicios, Carpetas, Variables de entorno, etc, etc...

Hay una herramienta que se llama ntrights que permite asignar permisos de forma muy sencilla, con eso fué que logré hacer funcionar el SSH.

  #11 (permalink)  
Antiguo 08/08/2011, 01:32
 
Fecha de Ingreso: agosto-2011
Mensajes: 1
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Problema al configurar openssh en windows 7

Hola thetransporterzero

Estoy teniendo exactamente el mismo problema, podrías especificar cómo lo solucionaste con ntrights? Me vendría de lujo.

Mil gracias.

Etiquetas: openssh, windows
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:46.