?>/script>'; } ?> Configurar servidor ssh en windows. Widgets Magazine

Autor Tema: Configurar servidor ssh en windows.  (Leído 5936 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Pteridium

  • Visitante
Configurar servidor ssh en windows.
« 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 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.

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: Configurar servidor ssh en windows.
« Respuesta #2 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...

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: Configurar servidor ssh en windows.
« Respuesta #3 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

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. 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.
« Última modificación: 09-03-2014, 19:23 (Domingo) por Tki2000 »

espeltron

  • Visitante
Re: Configurar servidor ssh en windows.
« Respuesta #4 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/
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

msftpsrvr.exe es una aplicacion que se ejecuta directamente, sin instalar programas o servicios:


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