擅长:python、mysql、java
<p>关于您的<strong>第一个问题</strong>,从vm更改根密码,请执行以下步骤:</p>
<p>从虚拟机检索密码的标识符</p>
<pre><code>https://$user:$apiKey@api.softlayer.com/rest/v3.1/SoftLayer_Virtual_Guest/$vsiId/getSoftwareComponents?objectMask=mask[passwords]
Method: Get
</code></pre>
<p>用您自己的信息替换<strong>$user</strong>、<strong>$apiKey</strong>和<strong>$vsiId</strong></p>
<p>你会得到这样的结果:</p>
^{pr2}$
<p>然后可以使用以下调用进行更新:</p>
<pre><code>https://$user:$apiKey@api.softlayer.com/rest/v3.1/SoftLayer_Software_Component_Password/$passwordId/editObject
Method: Post
{
"parameters":[
{
"username":"usernameTest",
"password":"Password*-"
}
]
}
</code></pre>
<p>用您自己的信息替换:<strong>$user</strong>、<strong>$apiKey</strong>和<strong>$passwordId</strong>,在本例中,<strong>$passwordId</strong>是:<strong>122333</strong></p>
<p>关于您的<strong>第二个</strong>和<strong>第三个</strong>问题,不幸的是,通过SoftLayer API无法做到这一点,必须重新加载操作系统</p>