0

我想为我的虚拟机添加security(例如使用密码登录) 。因为否则每个人都可以通过链接部署智能合约或关闭和打开.public-ipAzurecakeshopEthereum nodes

有人知道怎么做吗?

4

2 回答 2

1

您似乎无法为公共 IP 设置密码。但是您可以设置虚拟机的密码。为了 VM 的安全,您可以使用 Azure 网络安全组来过滤流量。有关更多详细信息,请参阅使用网络安全组过滤网络流量

为了提高 VM 的安全性,您可以尝试使用 Azure AD 的标识。查看此为 VM 上的 Azure 资源配置托管标识。希望这会帮助你。

于 2018-11-17T15:11:05.523 回答
0

公共 IP 没有密码之类的东西,公共 IP 只是将 IP 分配给网络接口的资源,仅此而已。

如果您在 Azure 中托管应用程序,则由您来确保这是安全的。理想情况下,这将通过应用程序层的身份验证来完成,以防止用户在没有身份验证的情况下在应用程序中执行任何操作。如果您的应用程序未提供此功能,那么您可能需要仔细查看您的应用程序以及它是否适合用途。

如果应用程序级别的身份验证不可行,那么您可以考虑在应用程序服务器级别添加身份验证,例如 Apache、IIS、Tomcat 等。您需要查看应用程序服务器的相应文档。

于 2018-11-18T11:20:53.907 回答