gpt4 book ai didi

windows - Windows Azure 平台中云上的 SSH 服务器设置

转载 作者:可可西里 更新时间:2023-11-01 10:28:51 28 4
gpt4 key购买 nike

我的客户一直使用SSH2协议(protocol)进行文件传输,最近他们决定将他们的应用程序托管在云上,他们仍然希望在将文件传输到云存储时使用SSH协议(protocol)。任何人都可以提供有关使用 Windows Azure 在云上设置 SSH 服务器的信息吗?

以下是

  • 在云中的 VM 角色上托管 SSH 服务器,在这种情况下,同一云上的其他 Web/Worker 角色是否可以访问 VM 角色的本地存储?

  • 是否可以在 Azure 中的辅助角色中使用 .NET 组件(付费/开源)托管 SSH FTP 服务器?如果是,请提供有关 Market 中可用的 .NET 组件的信息。

  • 如果 Windows Azure 中不支持 SSH,请告诉我云中安全文件传输的其他替代方案。

我的客户过去在封闭网络中运行他们的业务 Unix 机器,他们通过 SFTP 将文件传输到供应商的 SSH FTP 服务器。

我们正在为他们在云上构建一些应用程序,这些应用程序要求他们以文件形式传输数据作为此云(网络角色)应用程序的输入。

为了从封闭网络传输文件并使其在云存储上可用,他们坚持认为仍希望使用 SSH FTP 或 SSH 协议(protocol)来执行此操作。

我们在这个要求上碰壁了,以下是我们向他们提出的解决方案。

请查看并提供有关通过 SSH FTP 将文件传输到云存储的最佳方法的意见/建议/意见。

  • 在云中的虚拟机角色上托管 SSH 服务器,并在其网络中部署服务以将文件从网络传输到云。在这种情况下,文件可能会保存到VM角色中的文件系统中,我们如何从VM角色中提取文件并将其保存到共享云存储中,以便云上运行的其他Web角色可以访问这些文件以获取输入?

  • 是否可以在 Azure 中的辅助角色中使用 .NET 组件(付费/开源)托管 SSH FTP 服务器?

  • 如果 Windows Azure 中不支持 SSH,请告诉我使用 SSH 进行安全文件传输的其他替代方案,将文件从本地传输到云存储。

最佳答案

3 个中的 2 个的答案:

Host the SSH Server on VM Role in Cloud, In this case, will the other Web/Worker roles on the same cloud be ale to access the local storage of the VM role?

不是本地存储,但您可以让他们访问共享云驱动器 - http://blog.maartenballiauw.be/post/2010/02/02/Using-Windows-Azure-Drive-(aka-X-Drive).aspx - 请注意,只有一个实例可以对该驱动器进行写入访问,但很多实例可以进行读取。

If there is no support for SSH in Windows Azure, please let me know other alternatives for Secure File Transfer in Cloud.

可以使用 SSL 保护 Blob 的实际上传/下载,并且可以通过您的 key 访问您存储的托管。

说实话,我建议考虑使用 blob 存储来满足此要求。这取决于您要存储的文件/blob 数量以及更改它们的频率,但总体 blob 存储非常有用且可用。

有关 blob 的介绍,请参阅 http://blogs.msdn.com/b/jnak/archive/2010/01/11/walkthrough-windows-azure-blob-storage-nov-2009-and-later.aspx

<小时/>

Is it possible to host a SSH FTP server using .NET components (Payed/Open Source) in a Worker role in Azure? If yes, please provide information regarding the .NET components available in Market.

可能 - 但我对此一无所知 - http://www.bing.com/search?setmkt=en-GB&q=ssh+ftp+server+c%23 有很多点击

编辑 - 另请查看此线程 - http://forums.iis.net/t/1147827.aspx - 您可以将 WinSSHD 部署到某个角色吗?

关于windows - Windows Azure 平台中云上的 SSH 服务器设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5619885/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com