SYNO.Core.Terminal
<p><strong>简要描述:</strong> </p>
<ul>
<li>设置终端 SSH 和 TELNET等</li>
</ul>
<p><strong>API:</strong> </p>
<ul>
<li><code>SYNO.Core.Terminal</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
</ul>
<p><strong>参数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">method</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>set</td>
</tr>
<tr>
<td style="text-align: left;">enable_telnet</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>true/false</td>
</tr>
<tr>
<td style="text-align: left;">enable_ssh</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>true/false</td>
</tr>
<tr>
<td style="text-align: left;">ssh_port</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>22</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code> {
"api": "SYNO.Core.Terminal",
"data": {
"enable_ssh": true,
"enable_telnet": false,
"ssh_cipher": [
{
"hardware_support": true,
"in_use": false,
"name": "3des-cbc",
"security_level": 0
},
{
"hardware_support": true,
"in_use": false,
"name": "aes128-cbc",
"security_level": 0
},
{
"hardware_support": false,
"in_use": true,
"name": "aes128-ctr",
"security_level": 2
},
{
"hardware_support": false,
"in_use": true,
"name": "aes128-gcm@openssh.com",
"security_level": 2
},
{
"hardware_support": true,
"in_use": false,
"name": "aes192-cbc",
"security_level": 0
},
{
"hardware_support": false,
"in_use": true,
"name": "aes192-ctr",
"security_level": 2
},
{
"hardware_support": true,
"in_use": false,
"name": "aes256-cbc",
"security_level": 0
},
{
"hardware_support": false,
"in_use": true,
"name": "aes256-ctr",
"security_level": 2
},
{
"hardware_support": false,
"in_use": true,
"name": "aes256-gcm@openssh.com",
"security_level": 2
},
{
"hardware_support": false,
"in_use": false,
"name": "arcfour",
"security_level": 0
},
{
"hardware_support": false,
"in_use": false,
"name": "arcfour128",
"security_level": 0
},
{
"hardware_support": false,
"in_use": false,
"name": "arcfour256",
"security_level": 0
},
{
"hardware_support": false,
"in_use": false,
"name": "blowfish-cbc",
"security_level": 0
},
{
"hardware_support": false,
"in_use": false,
"name": "cast128-cbc",
"security_level": 0
},
{
"hardware_support": false,
"in_use": true,
"name": "chacha20-poly1305@openssh.com",
"security_level": 2
},
{
"hardware_support": true,
"in_use": false,
"name": "rijndael-cbc@lysator.liu.se",
"security_level": 0
}
],
"ssh_kex": [
{
"hardware_support": false,
"in_use": true,
"name": "curve25519-sha256@libssh.org",
"security_level": 2
},
{
"hardware_support": false,
"in_use": false,
"name": "diffie-hellman-group-exchange-sha1",
"security_level": 0
},
{
"hardware_support": false,
"in_use": true,
"name": "diffie-hellman-group-exchange-sha256",
"security_level": 2
},
{
"hardware_support": false,
"in_use": false,
"name": "diffie-hellman-group1-sha1",
"security_level": 0
},
{
"hardware_support": false,
"in_use": true,
"name": "diffie-hellman-group14-sha1",
"security_level": 1
},
{
"hardware_support": false,
"in_use": true,
"name": "ecdh-sha2-nistp256",
"security_level": 1
},
{
"hardware_support": false,
"in_use": true,
"name": "ecdh-sha2-nistp384",
"security_level": 1
},
{
"hardware_support": false,
"in_use": true,
"name": "ecdh-sha2-nistp521",
"security_level": 1
}
],
"ssh_mac": [
{
"hardware_support": false,
"in_use": false,
"name": "hmac-md5",
"security_level": 0
},
{
"hardware_support": false,
"in_use": false,
"name": "hmac-md5-96",
"security_level": 0
},
{
"hardware_support": false,
"in_use": false,
"name": "hmac-md5-96-etm@openssh.com",
"security_level": 0
},
{
"hardware_support": false,
"in_use": false,
"name": "hmac-md5-etm@openssh.com",
"security_level": 0
},
{
"hardware_support": false,
"in_use": false,
"name": "hmac-ripemd160",
"security_level": 0
},
{
"hardware_support": false,
"in_use": false,
"name": "hmac-ripemd160-etm@openssh.com",
"security_level": 0
},
{
"hardware_support": false,
"in_use": false,
"name": "hmac-ripemd160@openssh.com",
"security_level": 0
},
{
"hardware_support": false,
"in_use": true,
"name": "hmac-sha1",
"security_level": 1
},
{
"hardware_support": false,
"in_use": false,
"name": "hmac-sha1-96",
"security_level": 0
},
{
"hardware_support": false,
"in_use": false,
"name": "hmac-sha1-96-etm@openssh.com",
"security_level": 0
},
{
"hardware_support": false,
"in_use": true,
"name": "hmac-sha1-etm@openssh.com",
"security_level": 1
},
{
"hardware_support": false,
"in_use": true,
"name": "hmac-sha2-256",
"security_level": 2
},
{
"hardware_support": false,
"in_use": true,
"name": "hmac-sha2-256-etm@openssh.com",
"security_level": 2
},
{
"hardware_support": false,
"in_use": true,
"name": "hmac-sha2-512",
"security_level": 2
},
{
"hardware_support": false,
"in_use": true,
"name": "hmac-sha2-512-etm@openssh.com",
"security_level": 2
},
{
"hardware_support": false,
"in_use": true,
"name": "umac-128-etm@openssh.com",
"security_level": 2
},
{
"hardware_support": false,
"in_use": true,
"name": "umac-128@openssh.com",
"security_level": 2
},
{
"hardware_support": false,
"in_use": true,
"name": "umac-64-etm@openssh.com",
"security_level": 1
},
{
"hardware_support": false,
"in_use": true,
"name": "umac-64@openssh.com",
"security_level": 1
}
],
"ssh_port": 22
},
"method": "get",
"success": true,
"version": 3
}
</code></pre>