我创建了预装了SQL Server的Azure VM,并配置了IIS来运行我的.NET应用程序.为我的应用程序配置SSL时,我注意到服务器上已经存在许多证书,其中很多证书是由Windows Azure CRP证书生成器颁发的TenantEncryptionCert.有谁知道这些证书是什么?这些是一些Azure特定的证书,没有它我会失去与我的VM的连接或什么?我可以将它们用于SSL吗?
我想测试一个网站,直到它返回 200 到 299 之间的 http_code:
until [[ $(curl --silent -o /dev/null -w %{http_code} -u admin:admin http://mywww:8080/api/v1) = "2[0-9][0-9]" ]] ;do
printf '.'
sleep 5
done
Run Code Online (Sandbox Code Playgroud)
但它只是继续循环,即使 curl 返回 202 例如。在与正则表达式进行比较时,我尝试将 = 替换为 -eq,但随后会引发错误
[[: 2[0-9][0-9]: 语法错误:算术运算符无效(错误标记为“[0-9][0-9]”)