Seguridad Wireless - Wifi

Equipos y materiales => Puntos de acceso, routers, switchs y bridges => Openwrt & LEDE => Mensaje iniciado por: Pteridium en 09-03-2014, 13:11 (Domingo)

Título: Configurar servidor ssh en windows.
Publicado por: Pteridium en 09-03-2014, 13:11 (Domingo)
Llevo 2 días rebuscando información sobre FreeSSHd para poder apagar Windows XP desde OpenWRT sin necesidad de poner clave. El comando en sí es más sencillo que el mecanismo de un chupete:
Código: [Seleccionar]
ssh usuario@192.168.XXX.XXX shutdown -sLo mejor que encontré es este tutorial (http://samwriteups.wordpress.com/2011/09/27/sshwindows/) pero, como no tengo experiencia en estas lides no conseguí configurarlo.
Agradecería si alguien pude indicar algo de documentación para aprender sobre este tema (preferiblemente en español) o indicar si el tuto que estoy siguiendo tiene algún fallo.
Título: Re: Re: Configurar servidor ssh en windows.
Publicado por: jar229 en 09-03-2014, 14:55 (Domingo)
A ver si te vale esto: http://www.redeszone.net/windows/freesshd-para-windows-instalacion-y-manual-de-configuracion-de-freesshd-para-windows-servidor-ssh-y-sftp/

Enviado desde mi CUBOT GT99
Título: Re: Configurar servidor ssh en windows.
Publicado por: Tki2000 en 09-03-2014, 19:03 (Domingo)
Si por casualidad tienes un servidor http con php lo puedes hacer directamente con wget, o si lo proteges con contraseña lo puedes hacer con curl desde el router:

Crea un fichero shutdown.php en el servidor con este contenido:
Código: [Seleccionar]
<?php   exec('shutdown -f -t 30 -s');?>

Si quieres proteger el acceso a esa página con contraseña supongo que sabes cómo hacerlo.
Si no la proteges puedes apagar el ordenar con wget http://<ip>/shutdown.php
Si la proteges con contraseña puedes hacerlo con curl -s -u usuario:password http://<ip>/shutdown.php

Con lo anterior apago mi máquina virtual con los repositorios de openwrt desde cualquier router...  ;)

Si buscas hacelo específicamente con FreeSSHd entonces olvida lo que he puesto...
Título: Re: Configurar servidor ssh en windows.
Publicado por: Tki2000 en 09-03-2014, 19:12 (Domingo)
Para FreeSSHd he encontrado este tutorial paso a paso de IBM:

http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0/topic/com.ibm.iea.wpi_v6/wa/6.2/FTP/WBPMv62_IEA_AdapterInstallConfigureSSHServerLab.pdf?dmuid=20090217132204643973 (http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0/topic/com.ibm.iea.wpi_v6/wa/6.2/FTP/WBPMv62_IEA_AdapterInstallConfigureSSHServerLab.pdf?dmuid=20090217132204643973)

Supongo que tendrás que enviarle al servidor SSH las claves con las que quieres acceder para luego no tener que utilizar la contraseña, dado que la autorización se concede por las keys que hemos subido al servidor.
No sé si servirá el método de creación de claves que utilicé en este post: https://foro.seguridadwireless.net/openwrt/conocer-ip-dinamica/msg303356/#msg303356 (https://foro.seguridadwireless.net/openwrt/conocer-ip-dinamica/msg303356/#msg303356). En ese post las claves las creaba en un router para pasárselo a otro y acceder sin usuario y contraseña. A lo mejor te puede venir bien mirar a ver si puedes sacar algo en claro. En los ejemplos que he visto de FreeSSHd la creación de claves se hace bajo putty, no bajo openwrt como en el ejemplo del enlace.
Título: Re: Configurar servidor ssh en windows.
Publicado por: espeltron en 18-03-2014, 23:34 (Martes)
Bueno, a los que quieran una alternativa a los programas SSH compilados bajo Cygwin para conexiones SCP y SFTP aqui os dejo un programa gratuito y en mi opinion bastante bueno.
Tiene algunas ventajas respecto al FreeSSHd y tambien algunos inconvenientes, pero es una opcion mas para aquel a quien le pueda interesar.
Creo recordar que algunas opciones como SCP no terminaban de ir bien con algunos clientes, pero el resto funcionaban correctamente.

El programa es la version "mini" del "Core FTP Server":
http://www.coreftp.com/server/ (http://www.coreftp.com/server/)
Este "free mini sftp server" tiene algunas limitaciones respecto a la version no gratuita, pero en la mayoria de casos no nos afectara para su uso.
Se descarga del siguiente enlace:
http://www.coreftp.com/server/download/msftpsrvr.exe (http://www.coreftp.com/server/download/msftpsrvr.exe)

msftpsrvr.exe es una aplicacion que se ejecuta directamente, sin instalar programas o servicios:
(https://dl.dropboxusercontent.com/s/or2qwatpa1c8hai/Core_FTP_mini-sftp-server.jpg) (https://dl.dropboxusercontent.com/s/or2qwatpa1c8hai/Core_FTP_mini-sftp-server.jpg)

Lo mejor de todo es su simplicidad y portabilidad, tienes un servidor de ficheros SSH (SFTP o SCP) con un par de clicks de raton.

Saludos
espeltron