开发者社区> 问答> 正文

linux中客户端生成密钥对的方法是什么?

linux中客户端生成密钥对的方法是什么?

展开
收起
游客qzzytmszf3zhq 2021-12-05 15:33:45 535 0
1 条回答
写回答
取消 提交回答
  • 首先在客户端上生成密钥对
    
    [root@localhost ~]# ssh-keygen 
    Generating public/private rsa key pair.
    Enter file in which to save the key (/root/.ssh/id_rsa): # 直接回收保存在默认路径
    Enter passphrase (empty for no passphrase): # 如果将密码留空,可以用私钥进行身份验证,登录时不需要再输入密码。如果输入密码了,需要私钥和密码才能登陆。使用密码保护密码会更加安全。
    Enter same passphrase again: 
    Your identification has been saved in /root/.ssh/id_rsa.
    Your public key has been saved in /root/.ssh/id_rsa.pub.
    The key fingerprint is:
    SHA256:Ot1VM6XM0Cat1dm75ZWPqWx+mSNo04aHDNwqm7p0Q6k root@localhost.localdomain
    The key`s randomart image is:
    +---[RSA 2048]----+
    |            .o .+|
    |            .+=+o|
    |             =B o|
    |       .    .. =o|
    |      o.S.  .  +=|
    |     o oo...  o.o|
    |    E = .+.* . o |
    |   . ..+. B O =  |
    |    oooo . *.o . |
    +----[SHA256]-----+
    
    # 将会在当前用户主目录中生成id_rsa私钥和id_rsa.pub公钥
    [root@localhost ~]# ls /root/.ssh/
    id_rsa  id_rsa.pub  known_hosts
    
    
    2021-12-05 15:34:01
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载