Windows上的SSH / SCP服务器

可能重复:
什么是在Windows上使用的良好的SSH服务器?

SF社区的任何人都可以推荐一个值得信赖/易于build立SCP服务器的窗口。 我不想经历设置Cygwin的麻烦,但是我需要在Windows上运行SCP。

综上所述,我们的networking是非常高的防火墙,SSH端口只能通过一个跳转服务器来实现,该服务器在Linux / Unix端使用RSA密钥进行双因素身份validation,FTP默认被阻止。

如果不要求几十台SAN交换机的防火墙规则来进行固件升级,我希望在基于Windows的主要DCFM服务器上运行SCP服务器,以允许我使用中央存储库执行SAN交换机固件升级,但是没有不得不请求FTP访问到处都是。

有任何想法吗?

https://stackoverflow.com/questions/18292/what-are-some-good-ssh-servers-for-windows

什么是在Windows上使用的良好的SSH服务器?

Vandyke Software公司的Vshell是我在Windows平台上find的唯一的体面的ssh / sftp服务器。

尝试这个:

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

在那里请看看他们的硬盘。 这是一个驱逐窗户和美丽事物的端口。

我没有尝试过,但是openSSH网页链接到WinSCP ,也许这可以使用。

为什么甚至要经过SCP和SSH过程。 按照下面的Java代码,你将被设置。

  1. 下载jar文件http://jcifs.samba.org/ (只有一个jar文件)
  2. 复制和粘贴下面的代码与您的信息用户名,密码和共享文件夹,这就是你所需要的

我在Linux上运行这个,想写一个Windows盒子,所以你要创build一个共享文件夹,并把共享文件夹的名称放在下面的variables,如果你不知道如何创buildWindows上的共享文件夹… …使用谷歌一如既往

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 !");