Estoy buscando un cliente OpenSSH muy básico para Windows. Debe ser 100% línea de comandos para que pueda ejecutarlo desde Console2. La única estipulación es que no debe estar basado en Cygwin. Si es posible, esperaría que el comando se vea idéntico a cómo es en entornos * nix.
Ejemplo:
ssh username@server.host
scp myfile.txt username@server.host:~
Algunas razones para mis criterios:
PuTTY puede hacer eso. Si bien su GUI es relativamente conocida, también ofrece una línea de comandos: puede usarlaplink
para iniciar una sesión SSH ypscp
copiar archivos a través de SSH/SCP. Sin ningún parámetro dado, le mostrarán una breve pantalla de ayuda con las opciones disponibles. Su uso básico es similar a OpenSSH:
# copy files via SCP
pscp fred@example.com:/etc/hosts c:\temp\example-hosts.txt
pscp c:\documents\foo.txt fred@example.com:/tmp/foo
# Login to a remote server
plink -ssh login.example.com
plink root@myserver
PuTTY es el casi estándar para esto en Windows y, por lo tanto, se ha bifurcado varias veces. Se sabe que es fiable y estable.
Actualización 12/2017:
El cliente y el servidor OpenSSH se envían con la última actualización de Windows 10, por lo que no necesita nada de esto, simplemente actualice su sistema y tendrá OpenSSH instalado:
OpenSSH ha sido recientemente portado a Windows por el equipo de PowerShell. Está disponible en GitHub . La instalación es bastante sencilla y la mayoría de las cosas funcionan como en *nix.
izzy
putty.exe -ssh username@server.host
abrir una sesión SSH ypscp.exe
para la parte SCP.Alejandro
Tanat
James Watkins
Tanat