13 votos

SSH / SCP Server en Windows

Posibles Duplicados:
Lo que es un buen servidor SSH para su uso en Windows?

Puede alguien en el SF de la comunidad recomendar una empresa de confianza/fácil de configurar SCP server para windows. No quiero ir a través de los problemas de configuración de Cygwin, pero tengo una necesidad para la ejecución de SCP en Windows.

Como resumen, nuestras redes son muy detrás de un firewall, y SSH puertos se permite sólo a través de un servidor de salto que utiliza la autenticación de dos factores mediante una clave RSA en Linux/Unix lado, y FTP es bloqueado por defecto.

Sin necesidad de reglas de firewall para decenas de SAN interruptores para hacer actualizaciones de firmware, me gustaría tener un SCP server que se ejecuta en mi primaria DCFM servidor, que está basado en Windows, que me permita realizar conmutador de SAN actualizaciones de firmware usando mi repositorio central, pero sin tener que solicitar el acceso FTP por todo el lugar.

Alguna idea?

9voto

Mike Heinz Puntos 1081

2voto

Jonathan S. Puntos 3090

Vshell por Vandyke de Software es la única decente ssh / sftp servidor que he encontrado para la plataforma de Windows.

1voto

Dok Puntos 31

Intente esto:

http://www.itefix.no/i2/copssh

aunque no por favor, echa un vistazo a su hardbackup. Es un puerto de Dirvish para windows y una cosa de la belleza.

-1voto

Scott Gottreu Puntos 1253

No he tratado de hacer esto, sin embargo, el openSSH página web de enlaces a WinSCP, tal vez esto podría ser utilizado.

-2voto

user717630 Puntos 109

por qué incluso ir a través de la SCP y SSH proceso. Siga el siguiente código en Java y estará todo listo.

  1. descarga el archivo jar http://jcifs.samba.org/ (sólo hay un archivo jar)
  2. copie y pegue el código de abajo, con su información de nombre de usuario, la contraseña y la carpeta compartida y eso es todo lo que usted necesita

Yo estaba corriendo esta en Linux y quería escribir en un cuadro de Windows así que usted desea crear una carpeta compartida y poner el nombre de la carpeta compartida en la siguiente variable si usted no sabe cómo crear carpeta compartida en windows ...usar google como siempre

    String user = "your_user_name";
    String pass ="your_pass_word";

    String sharedFolder="shared";
    String path="smb://ip_address/"+sharedFolder+"/test.txt";
    NtlmPasswordAuthentication auth = new NtlmPasswordAuthentication("",user, pass);
    SmbFile smbFile = new SmbFile(path,auth);
    SmbFileOutputStream smbfos = new SmbFileOutputStream(smbFile);
    smbfos.write("testing....and writing to a file".getBytes());
    System.out.println("completed ...nice !");

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: