211
Displaying and maintaining public keys
Execute
display
commands in any view.
Task Command
Display local public keys.
display public-key local
{
dsa
|
ecdsa
|
rsa
}
public
[
name
key-name
]
Display peer host public keys.
display public-key peer
[
brief
|
name
publickey-name
]
Examples of public key management
Example for entering a peer host public key
Network requirements
As shown in
, to prevent illegal access, Device B authenticates Device A through a digital
signature. Before configuring authentication parameters on Device B, configure the public key of Device
A on Device B.
•
Configure Device B to use the asymmetric key algorithm of RSA to authenticate Device A.
•
Manually specify the host public key of Device A on Device B.
Figure 71
Network diagram
Configuration procedure
1.
Configure Device A:
# Create local RSA key pairs with default names on Device A, and use the default modulus length
1024 bits.
<DeviceA> system-view
[DeviceA] public-key local create rsa
The range of public key modulus is (512 ~ 2048).
If the key modulus is greater than 512, it will take a few minutes.
Press CTRL+C to abort.
Input the modulus length [default = 1024]:
Generating Keys...
.................++++++
......................................++++++
.....++++++++
..............++++++++
Create the key pair successfully.
# Display all local RSA public keys.
[DeviceA] display public-key local rsa public
Device A
Device B