juniper-M10 配置SSH中的公钥如何生成导入
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了juniper-M10 配置SSH中的公钥如何生成导入相关的知识,希望对你有一定的参考价值。
请问JUNIPER-M10 如何配置SSH 如下
set login user admin authentication ssh-rsa ……后面的公钥如何生成及使用
ssh-keygen -b 1024 -t rsa1
键入这个命令后,就会在/home/XXX(你的用户名)/.ssh/目录下生成两个文件,一个是identity,一个是identity.pub。带.pub后缀这个就是你的公钥文件。
如果用SecureCRT这类windows的SSH客户端,一般都有生成公钥的菜单选项。例如SecureCRT就是Tools-Create Public Key。点选这个选项后有个向导指导你创建公钥。
获得公钥文件后,有几种方法来使用。
第一种就是把生成的公钥文件FTP上传到路由器上,然后在configuration模式下键入:
set system login user XXX(你的用户名) authentication load-key-file /var/home/XXX/identity.pub (这里写你上传的公钥文件的路径)
commit之后这个公钥就会生效。
第二种就是直接拷贝公钥内容。公钥文件就是纯文本文件,打开后拷贝所有内容,然后再路由器上进入configuration模式,键入:
set system login user XXX(你的用户名) authentication ssh-rsa "(在这里粘贴你拷贝的公钥内容)"
commit之后公钥生效。本回答被提问者采纳
如何配置ssh无密登录
生成公钥和私钥
ssh-keygen -b 4096 -t rsa
生成的私钥保存在 .ssh/id_rsa , 公钥在.ssh/id_rsa.pub
上传公钥到远程服务器
本地客户端输入 ssh-copy-id user@host
就可以将公钥上传到远程服务器的.ssh/authorized_keys
修改server端/etc/ssh/sshd_config文件, 确保以下参数
RSAAuthentication yes
PubkeyAuthentication yes
这个时候使用ssh user@host就可以不用输入密ma直接登录远程服务器了。
更多:
Setup SSH Keys to Login Linux Without Password
generate SSH key pair with ssh keygen command
understanding ssh key authentication
以上是关于juniper-M10 配置SSH中的公钥如何生成导入的主要内容,如果未能解决你的问题,请参考以下文章