配置华为交换机SSH访问的步骤
1. 开启SSH服务
确保交换机支持SSH功能,并启用SSH服务。
[Huawei] ssh user switch01 authentication-type password
[Huawei] ssh user switch01 service-type stelnet
2. 配置认证方式
SSH可以使用密码认证或公钥认证,以下以密码认证为例。
- 创建一个AAA方案,并启用本地用户认证:
[Huawei] aaa
[Huawei-aaa] local-user admin password cipher Admin@123 // 配置本地用户和密码
[Huawei-aaa] local-user admin privilege level 15 // 设置管理员权限
[Huawei-aaa] local-user admin service-type ssh // 指定服务类型为SSH
[Huawei-aaa] quit
- 配置VTY用户接口以启用SSH功能:
[Huawei] user-interface vty 0 4
[Huawei-ui-vty0-4] authentication-mode aaa // 设置认证模式为AAA
[Huawei-ui-vty0-4] protocol inbound ssh // 限定只允许SSH访问
[Huawei-ui-vty0-4] quit
3. 配置SSH服务参数
为增强安全性,可以调整SSH版本和其他参数:
[Huawei] stelnet server enable // 启用Stelnet服务
[Huawei] ssh server version 2 // 设置SSH版本为2
[Huawei] ssh user switch01 authentication-type password
[Huawei] ssh user switch01 service-type stelnet
4. 配置VTY接口权限
通过以下命令配置接口的访问权限:
[Huawei] user-interface vty 0 4
[Huawei-ui-vty0-4] authentication-mode aaa
[Huawei-ui-vty0-4] protocol inbound ssh
[Huawei-ui-vty0-4] quit
5. 验证配置
- 使用SSH客户端工具(如PuTTY或Xshell)连接交换机。
- 输入交换机的管理IP地址、用户名和密码进行测试。
常见问题
- 如果SSH连接失败,请检查以下内容:
- 确保交换机管理VLAN的IP地址可达。
- 检查是否正确启用了SSH服务。
- 确认AAA配置是否正确。