最佳答案
缺省情况下,设备的SSH Server功能处于关闭状态,因此当使用SSH方式登录设备前,首先需要通过Console口登录到设备上,开启设备的SSH服务器功能、对认证方式及其他属性进行相应的配置,才能保证通过SSH方式正常登录到设备。
以下配置步骤只介绍采用password方式认证SSH客户端的配置方法,publickey方式的配置方法及SSH的详细介绍,请参见“安全配置指导”中的“SSH”。
表3-16 设备作为SSH服务器时的配置
操作 | 命令 | 说明 |
|
进入系统视图 | system-view | - |
|
生成本地密钥对 | 非FIPS模式下: public-key local create { dsa | ecdsa [ secp192r1 | secp256r1 | secp384r1 ] | rsa } [ name key-name ] FIPS模式下: public-key local create { dsa | ecdsa [ secp256r1 | secp384r1 ] | rsa } [ name key-name ] | 缺省情况下,没有生成密钥对 |
|
开启SSH服务器功能 | ssh server enable | 缺省情况下,SSH服务器功能处于关闭状态 |
|
(可选)建立SSH用户,并指定SSH用户的认证方式 | 非FIPS模式下: ssh user username service-type stelnet authentication-type { password | { any | password-publickey | publickey } assign publickey keyname } FIPS模式下: ssh user username service-type stelnet authentication-type { password | password-publickey assign publickey keyname } | 缺省情况下,不存在任何SSH用户 |
|
进入VTY用户线视图 | line vty first-number [ last-number ] | 二者选其一 用户线视图下的配置优先于用户线类视图下的配置 用户线视图下的配置只对该用户线生效 用户线类视图下的配置修改不会立即生效,当用户下次登录后所修改的配置值才会生效 用户线视图下的属性配置为缺省值时,将采用用户线类视图下配置的值 |
|
进入VTY用户线类视图 | line class vty |
| |
配置登录用户线的认证方式为scheme方式 | authentication-mode scheme | 非FIPS模式下:缺省情况下,VTY用户线认证为password方式 FIPS模式下:缺省情况下,VTY用户线认证为scheme方式 用户线视图下,对authentication-mode和protocol inbound进行关联绑定,当两条命令中的任意一条配置了非缺省值,那么另外一条取缺省值 |
|
(可选)配置VTY用户线支持的SSH协议 | 非FIPS模式下: protocol inbound { all | ssh | telnet } FIPS模式下: protocol inbound ssh | 非FIPS模式下:缺省情况下,设备同时支持Telnet和SSH协议 FIPS模式下:缺省情况下,设备支持SSH协议 使用该命令配置的协议将在用户下次使用该用户线登录时生效 用户线视图下,对authentication-mode和protocol inbound进行关联绑定,当两条命令中的任意一条配置了非缺省值,那么另外一条取缺省值 |
|
(可选)配置SSH方式登录设备时,同时在线的最大用户连接数 | aaa session-limit ssh max-sessions | 缺省情况下,最大用户连接数为32 配置本命令后,已经在线的用户连接不会受到影响,只对新的用户连接生效。如果当前在线的用户连接数已经达到最大值,则新的连接请求会被拒绝,登录会失败 关于该命令的详细描述,请参见“安全命令参考”中的“AAA” |
|
退回系统视图 | quit | - | |
(可选)配置VTY用户线的公共属性 | - | 详细配置请参见“3.3.1 8. 配置VTY用户线的公共属性” |
(0)
缺省情况下,设备的SSH Server功能处于关闭状态,因此当使用SSH方式登录设备前,首先需要通过Console口登录到设备上,开启设备的SSH服务器功能、对认证方式及其他属性进行相应的配置,才能保证通过SSH方式正常登录到设备。
以下配置步骤只介绍采用password方式认证SSH客户端的配置方法,publickey方式的配置方法及SSH的详细介绍,请参见“安全配置指导”中的“SSH”。
表3-16 设备作为SSH服务器时的配置
操作 |
命令 |
说明 |
|
进入系统视图 |
system-view |
- |
|
生成本地密钥对 |
非FIPS模式下: public-key local create { dsa | ecdsa [ secp192r1 | secp256r1 | secp384r1 ] | rsa} [ name key-name ] FIPS模式下: public-key local create { dsa | ecdsa [ secp256r1 | secp384r1 ] | rsa} [ name key-name ] |
缺省情况下,没有生成密钥对 |
|
开启SSH服务器功能 |
ssh server enable |
缺省情况下,SSH服务器功能处于关闭状态 |
|
(可选)建立SSH用户,并指定SSH用户的认证方式 |
非FIPS模式下: ssh userusername service-type stelnet authentication-type { password | { any | password-publickey | publickey } assign publickeykeyname } FIPS模式下: ssh userusername service-type stelnet authentication-type { password | password-publickey assignpublickeykeyname } |
缺省情况下,不存在任何SSH用户 |
|
进入VTY用户线视图 |
line vty first-number [ last-number ] |
二者选其一 用户线视图下的配置优先于用户线类视图下的配置 用户线视图下的配置只对该用户线生效 用户线类视图下的配置修改不会立即生效,当用户下次登录后所修改的配置值才会生效 用户线视图下的属性配置为缺省值时,将采用用户线类视图下配置的值 |
|
进入VTY用户线类视图 |
line class vty |
|
|
配置登录用户线的认证方式为scheme方式 |
authentication-mode scheme |
非FIPS模式下:缺省情况下,VTY用户线认证为password方式 FIPS模式下:缺省情况下,VTY用户线认证为scheme方式 用户线视图下,对authentication-mode和protocol inbound进行关联绑定,当两条命令中的任意一条配置了非缺省值,那么另外一条取缺省值 |
|
(可选)配置VTY用户线支持的SSH协议 |
非FIPS模式下: protocol inbound { all | ssh | telnet } FIPS模式下: protocol inbound ssh |
非FIPS模式下:缺省情况下,设备同时支持Telnet和SSH协议 FIPS模式下:缺省情况下,设备支持SSH协议 使用该命令配置的协议将在用户下次使用该用户线登录时生效 用户线视图下,对authentication-mode和protocol inbound进行关联绑定,当两条命令中的任意一条配置了非缺省值,那么另外一条取缺省值 |
|
(可选)配置SSH方式登录设备时,同时在线的最大用户连接数 |
aaa session-limit ssh max-sessions |
缺省情况下,最大用户连接数为32 配置本命令后,已经在线的用户连接不会受到影响,只对新的用户连接生效。如果当前在线的用户连接数已经达到最大值,则新的连接请求会被拒绝,登录会失败 关于该命令的详细描述,请参见“安全命令参考”中的“AAA” |
|
退回系统视图 |
quit |
- |
|
(可选)配置VTY用户线的公共属性 |
- |
详细配置请参见“3.3.1 8. 配置VTY用户线的公共属性” |
|
(1)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论