我想为security
虚拟机的public-ip
添加Azure
(例如,使用密码的登录名)。因为否则每个人都可以通过cakeshop
链接部署智能合约,或关闭并打开Ethereum
nodes
。
有人知道怎么做吗?
答案 0 :(得分:0)
似乎您不能为公共IP设置密码。但是您可以设置虚拟机的密码。为了确保VM的安全,可以使用Azure网络安全组来筛选通信。有关更多详细信息,请参见Filter network traffic with a network security group。
对于VM的更高安全性,可以尝试使用Azure AD的身份。看看这个Configure managed identities for Azure resources on a VM。希望对您有帮助。
答案 1 :(得分:0)
没有公用IP的密码,公用IP只是将IP分配给网络接口的资源,仅此而已。
如果要在Azure中托管应用程序,请确保此方法的安全性。理想情况下,这将通过在应用程序层进行身份验证来完成,以防止用户无需身份验证即可在应用程序中执行任何操作。如果您的应用程序不提供此功能,那么您可能需要仔细查看您的应用程序以及它是否适合此目的。
如果无法进行应用程序级别的身份验证,则可以考虑在应用程序服务器级别(例如Apache,IIS,Tomcat等)添加身份验证。您需要查看适用于您的应用程序服务器的适当文档。