华为交换机关闭Telnet、开启SSH服务命令

本文详细介绍使用SECURECRT登录设备后如何配置SSH服务。包括关闭Telnet、生成SSH密钥对、设置SSH用户权限及开启Stelnet服务等步骤。

SECURECRT登录进去后
< BJDSNW-2F>敲 sys
进入 system view

关闭Telnet
[BJDSNW-2F]undo telnet server enable
[BJDSNW-2F]quit
< BJDSNW-2F>save
The current configuration will be written to the device.

开启ssh
[BJDSNW-2F]
[BJDSNW-2F]rsa local-key-pair create
The key name will be: BJDSNW-2F_Host
The range of public key size is (512 ~ 2048).
NOTES: If the key modulus is greater than 512,
it will take a few minutes.
Input the bits in the modulus[default = 2048]:
Generating keys…
……………….+++++
……………………++
….++++
………..++

[BJDSNW-2F]user-interface vty 0 4
[BJDSNW-2F-ui-vty0-4]authentication-mode aaa
Warning: The level of the user-interface(s) will be the default level of AAA users, please check whether it is correct.

[BJDSNW-2F-ui-vty0-4]protocol inbound ssh
[BJDSNW-2F-ui-vty0-4]qu
[BJDSNW-2F]ssh user admin
Info: Succeeded in adding a new SSH user.
[BJDSNW-2F]ssh user admin authentication-type password
[BJDSNW-2F]
[BJDSNW-2F]
[BJDSNW-2F]
[BJDSNW-2F]aaa

//有密码可以不用设置
[BJDSNW-2F-aaa]local-user admin password
Please configure the login password (8-128)
It is recommended that the password consist of at least 2 types of characters, including lowercase letters, uppercase letters, numerals and special characters.
Please enter password:
Please confirm password:
Please enter old password:
Error: The new password is the same as the old password.

[BJDSNW-2F-aaa]local-user admin service-type ssh
Info: After changing the rights (including the password, access type, FTP directory, and level) of a local user, the rights of users already online do not change. The change takes effect to users who go online after the change.

[BJDSNW-2F-aaa]qu
[BJDSNW-2F]
[BJDSNW-2F]
[BJDSNW-2F]

[BJDSNW-2F]ssh user admin service-type stelnet

[BJDSNW-2F]stelnet server enable
Info: Succeeded in starting the Stelnet server.
[BJDSNW-2F]quit
< BJDSNW-2F>save

<think>我们正在配置华为交换机以支持TelnetSSH和HTTPS登录。根据引用[1]的内容以及华为交换机的常规配置步骤,以下是详细的配置命令和步骤。 注意:配置前请确保已通过Console口登录到交换机的用户视图(<HUAWEI>),并进入系统视图([HUAWEI])进行配置。 配置目标: 1. 开启TelnetSSH和HTTPS服务。 2. 配置AAA认证,创建本地用户并设置密码和服务类型。 3. 配置用户界面(VTY)的认证方式和协议支持。 4. 配置SSH服务器源接口(可选,但建议配置以增强安全性)。 5. 配置HTTPS服务(需要配置SSL策略和证书)。 步骤概述: 1. 进入系统视图。 2. 开启TelnetSSH和HTTPS服务。 3. 配置AAA本地用户。 4. 配置VTY用户界面的认证方式和协议。 5. 配置SSH相关参数(如认证类型)。 6. 配置HTTPS服务(需要先配置SSL策略)。 详细配置步骤: 1. 进入系统视图: <HUAWEI> system-view 2. 开启TelnetSSH和HTTPS服务: 注意:Telnet服务默认是关闭的,需要手动开启SSH服务需要启用stelnet server。HTTPS服务需要先配置SSL策略。 [HUAWEI] telnet server enable # 开启Telnet服务 [HUAWEI] stelnet server enable # 开启SSH服务(stelnet) [HUAWEI] ssh server-source all-interface # 设置SSH服务器源接口为所有接口(也可以指定具体接口,如-ipv4 -i GigabitEthernet0/0/1) [HUAWEI] http secure-server enable # 开启HTTPS服务(需要先配置SSL策略,否则可能无法启动) 3. 配置AAA本地用户(例如用户名为admin,密码为admin@123,权限等级为15): [HUAWEI] aaa [HUAWEI-aaa] local-user admin password irreversible-cipher admin@123 # 创建用户并设置密码(使用不可逆加密) [HUAWEI-aaa] local-user admin privilege level 15 # 设置用户权限等级为最高(15级) [HUAWEI-aaa] local-user admin service-type telnet terminal ssh http # 设置用户服务类型为telnet、terminal(控制台)、ssh和http(包括https) [HUAWEI-aaa] quit 4. 配置VTY用户界面(假设使用0-4共5个VTY通道): [HUAWEI] user-interface vty 0 4 [HUAWEI-ui-vty0-4] authentication-mode aaa # 认证方式为AAA [HUAWEI-ui-vty0-4] protocol inbound all # 同时支持TelnetSSH协议(也可以分别设置,但这里用all) [HUAWEI-ui-vty0-4] quit 5. 配置SSH认证类型(如果SSH登录报错,可能需要设置认证类型为密码方式): [HUAWEI] ssh authentication-type default password # 设置SSH认证方式为密码认证 6. 配置HTTPS服务(需要先配置SSL策略): 默认情况下,设备有一个预置的SSL策略,但为了安全,建议使用自定义SSL策略和证书。这里使用默认策略快速配置。 [HUAWEI] ssl policy default_policy # 进入默认SSL策略视图(如果不存在,需要先创建) [HUAWEI-ssl-policy-default_policy] ? # 这里可以根据需要配置证书,但如果没有证书,可以使用设备自签名证书 如果没有自签名证书,可以生成一个: [HUAWEI] pki generate rsa key-pair-name Default key-length 2048 # 生成RSA密钥对 [HUAWEI] pki import rsa key-pair-name Default pem filename default.key # 导入密钥(这里需要实际的文件,如果没有,可以跳过,使用设备默认的) 实际上,设备启动HTTPS服务时如果没有配置证书,会使用自带的默认证书。因此,我们可以先使用默认配置启动HTTPS。 回到HTTP服务配置: [HUAWEI] http secure-server ssl-policy default_policy # 绑定SSL策略到HTTPS服务(使用默认策略) 注意:如果配置了SSL策略,需要确保证书和密钥正确。如果使用默认策略,则不需要额外操作。 7. 保存配置: [HUAWEI] quit <HUAWEI> save 注意: - 如果交换机有安全策略(如ACL)限制,需要确保允许相应的端口(Telnet:23, SSH:22, HTTPS:443)的访问。 - 如果使用HTTPS,浏览器访问时输入https://交换机IP地址。 配置验证: - Telnet登录:在命令行输入 telnet 交换机IP - SSH登录:使用SSH客户端(如PuTTY)连接交换机IP,端口22。 - HTTPS登录:在浏览器中输入 https://交换机IP,然后输入用户名和密码。 引用说明: 上述配置步骤参考了引用[1]中关于TelnetSSH配置的部分,并补充了HTTPS的配置[^1]。 如果配置过程中遇到问题,请检查: - 服务是否已开启(display telnet server status, display ssh server status, display http server configuration) - 用户的服务类型是否包含telnetssh、http(通过命令display local-user查看) - VTY的认证方式是否为aaa,协议是否支持all - 网络是否可达,端口是否开放。 相关问题: 1. 如何配置华为交换机SSH免密登录(使用公钥认证)? 2. 华为交换机HTTPS服务无法访问如何排查? 3. 如何配置华为交换机的登录超时时间和最大连接数?</think>### 华为交换机Telnet/SSH/HTTPS登录配置指南 以下是完整的配置命令和步骤,基于华为VRP系统(以S5720为例),涵盖TelnetSSH和HTTPS三种登录方式。配置前需通过Console口登录交换机特权模式。 --- #### **一、基础配置流程** ```shell # 1. 进入系统视图 <HUAWEI> system-view # 2. 开启全局服务(关键步骤!) [HUAWEI] telnet server enable # 启用Telnet服务 [HUAWEI] stelnet server enable # 启用SSH服务(Secure Telnet) [HUAWEI] http secure-server enable # 启用HTTPS服务 # 3. 配置SSH服务器源接口(允许所有接口响应连接) [HUAWEI] ssh server-source all-interface # 4. 创建AAA本地用户(以admin为例) [HUAWEI] aaa [HUAWEI-aaa] local-user admin password irreversible-cipher Admin@123 # 设置密码 [HUAWEI-aaa] local-user admin privilege level 15 # 最高权限 [HUAWEI-aaa] local-user admin service-type telnet ssh http # 授权服务类型 [HUAWEI-aaa] quit # 5. 配置VTY用户界面(0-4号虚拟终端) [HUAWEI] user-interface vty 0 4 [HUAWEI-ui-vty0-4] authentication-mode aaa # 认证方式为AAA [HUAWEI-ui-vty0-4] protocol inbound all # 允许Telnet+SSH协议 [HUAWEI-ui-vty0-4] quit # 6. 设置SSH认证类型(避免登录报错) [HUAWEI] ssh authentication-type default password # 使用密码认证[^1] # 7. 保存配置 [HUAWEI] quit <HUAWEI> save ``` --- #### **二、关键配置说明** 1. **服务启用逻辑** - Telnet/SSH依赖`telnet server enable`和`stelnet server enable`,否则所有接口拒绝连接[^1]。 - HTTPS需额外绑定SSL证书(默认使用设备自签名证书)。 2. **AAA用户权限** - `service-type`必须包含`telnet`/`ssh`/`http`,否则用户无法登录对应服务。 - `privilege level 15`赋予用户配置权限(0-15级,15为最高)。 3. **协议支持** - `protocol inbound all`:同时支持TelnetSSH(可单独设置`telnet`或`ssh`)。 - HTTPS通过`http secure-server enable`独立启用。 --- #### **三、HTTPS专项配置** ```shell # 1. 生成默认SSL证书(设备自动创建) [HUAWEI] pki generate default-key-pair # 2. 绑定证书到HTTPS服务 [HUAWEI] http secure-server ssl-policy default_policy # 3. 验证HTTPS状态 [HUAWEI] display http server configuration ``` > 浏览器访问:`https://交换机IP`(默认端口443) --- #### **四、配置验证** | 服务 | 测试命令 | 预期结果 | |--------|---------------------------|------------------------| | Telnet | `telnet <交换机IP>` | 输入用户名/密码可登录 | | SSH | `ssh admin@<交换机IP>` | 密码认证成功 | | HTTPS | 浏览器访问`https://IP` | 显示Web登录页面 | --- #### **五、故障排查** 1. **登录失败** - 检查服务状态:`display telnet server status` / `display ssh server status` - 确认AAA配置:`display local-user` - 查看VTY协议:`display user-interface vty 0` 2. **HTTPS无法访问** - 验证证书绑定:`display ssl policy` - 开放防火墙:`firewall packet-filter default permit`(临时放行) > 引用说明:配置步骤整合了SSH服务器源接口、AAA认证等关键指令[^1]。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值