ssh 免密登录

本文详细介绍了如何在Linux终端中生成SSH密钥对(id_ed25519和id_ed25519.pub),并将其公钥复制到远程主机以实现免密登录。步骤包括创建密钥、检查生成结果以及使用ssh-copy-id命令。
摘要由CSDN通过智能技术生成

1创建密钥

在本地主机终端输入

ssh-keygen

之后一路回车,不出意外的话,你将看到以下内容

恭喜,你已经完成第一步!


2检查密钥生成成功与否

在终端输入

ls .ssh

看到以下内容

看到其中有id_ed25519(私钥)和id_ed25519.pub(公钥)两个文件,恭喜,你已经完成第二步了,离成功更近了!


3将公钥复制到远程主机

在终端键入

ssh-copy-id -i <~/.ssh/id_ed25519.pub> <username>@<remote_ip>

其中的<~/.ssh/id_ed25519.pub> 是公钥所处的路径,<username>是用户名,<remote_ip>是主机名或IP 地址。

看到以下内容

恭喜你,现在可以不再每次登录都需要输入密码了!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值