所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

CloudEngine 12800, 12800E V200R005C10 RESTful API参考

本文档介绍了设备支持的OPS API,内容包含OPS 支持的操作、请求示例、请求中元素说明、响应示例、响应中元素说明和响应状态码说明。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
配置SSH服务器

配置SSH服务器

操作

URI

描述

PUT

/sshs/sshServer

配置SSH服务器。

  • 请求示例:
    <?xml version="1.0" encoding="UTF-8"?>
    <sshServer>
        <portNumber>22</portNumber>
        <authenticationTimeout>90</authenticationTimeout>
        <rekeyInterval>2</rekeyInterval>
        <keepAliveEnable>Enable</keepAliveEnable>
        <compatibleSsh1x>Disable</compatibleSsh1x> 
        <stelnetEnable>Enable</stelnetEnable>
        <sftpEnable>Enable</sftpEnable>
        <sftpMaxUser>10</sftpMaxUser>
        <sftpTimeoutMin>1</sftpTimeoutMin>
        <sftpTimeoutSec>30</sftpTimeoutSec>
        <snetconfEnable>Enable</snetconfEnable>
        <sshAuthDefPass>Disable</sshAuthDefPass>
        <authRetries>4</authRetries>
        <scpEnable>Enable</scpEnable>
        <scpMaxsession>5</scpMaxsession>
        <snetconfPortEnable>Enable</snetconfPortEnable>
        <desEnable>Enable</desEnable>
    </sshServer>

    请求中元素说明如表13-23所示。

    表13-23 请求元素说明

    元素

    描述

    portNumber

    SSH服务器侦听端口号。整数形式,取值范围是22或者是1025~65535。

    sshacl4Num

    IPv4协议的ACL编号。整数形式,取值范围:2000~3999。

    sshacl4Name

    IPv4协议的ACL名称。字符串形式,长度范围是1~32。

    sshacl6Num

    IPv6协议的ACL编号。整数形式,取值范围:2000~3999。

    sshacl6Name

    IPv6协议的ACL名称。字符串形式,长度范围是1~32。

    authenticationTimeout

    SSH连接的超时时间。取值范围:1~120秒。

    rekeyInterval

    SSH服务器上的公钥更新时间间隔。单位是小时,取值范围:0~24。

    keepAliveEnable

    是否在SSH服务器上使能keepalive功能。

    compatibleSsh1x

    SSH服务器版本兼容功能的状态。

    stelnetEnable

    是否在SSH服务器上使能STelnet业务。

    sftpEnable

    是否在SSH服务器上使能SFTP业务。

    sftpMaxUser

    SFTP会话最大数量。取值范围:0~15。

    sftpTimeoutMin

    SFTP超时时间。整数形式,单位是分钟,取值范围:0~35791。

    sftpTimeoutSec

    SFTP超时时间。整数形式,单位是秒,取值范围:0~59。

    snetconfEnable

    是否在SSH服务器上使能SNETCONF业务。

    sshAuthDefPass

    密码认证作为SSH用户的默认认证方式。

    authRetries

    认证SSH连接的重试次数。整数形式,取值范围:1~5。

    scpEnable

    是否在SSH服务器上使能SCP业务。

    scpMaxsession

    允许连接到SSH服务器的SCP客户端最大数量。整数形式,取值范围:0~5。

    snetconfPortEnable

    是否在知名端口830上建立NETCONF连接。

    desEnable

    是否在SSH服务器上使能DES加密算法。

    rsaHostKey

    为SSH服务器分配RSA主机密钥。

    rsaServerKey

    为SSH服务器分配RSA服务器密钥。

    dsaHostKey

    为SSH服务器分配DSA主机密钥。

    eccHostKey

    为SSH服务器分配ECC主机密钥。

  • 响应示例(XML格式):
    <?xml version="1.0" encoding="UTF-8"?>
    <ok/>

    响应状态码说明如表13-24所示。

    表13-24 响应状态码说明

    状态码

    描述

    200 OK

    操作执行成功。

    400 Bad Request

    无法执行请求操作,请求消息语法错误,或者请求消息中信息的属性不合法。

    500 Internal Server Error

    服务的各种内部异常导致请求操作失败,或者无法识别的处理异常。

配置SNETCONF服务器

操作

URI

描述

PUT

/sshs/sshServer/snetconfEnable

配置SSH服务器。

  • 请求示例:
    <?xml version="1.0" encoding="UTF-8"?>
    <snetconfEnable>Enable</snetconfEnable>

    请求中元素说明如表13-25所示。

    表13-25 请求元素说明

    元素

    描述

    snetconfEnable

    是否在SSH服务器上使能SNETCONF业务。

  • 响应示例(XML格式):
    <?xml version="1.0" encoding="UTF-8"?>
    <ok/>

    响应状态码说明如表13-26所示。

表13-26 响应状态码说明

状态码

描述

200 OK

操作执行成功。

400 Bad Request

无法执行请求操作,请求消息语法错误,或者请求消息中信息的属性不合法。

500 Internal Server Error

服务的各种内部异常导致请求操作失败,或者无法识别的处理异常。

翻译
下载文档
更新时间:2019-04-03

文档编号:EDOC1100075559

浏览量:3028

下载量:45

平均得分:
本文档适用于这些产品
相关文档
相关版本
分享
上一页 下一页