Ubuntu 配置密钥+密码登录


Ubuntu 配置密钥+密码登录

原创 已于 2025-08-01 02:05:55 修改 · 粉丝可见 · 586 阅读 · 3 · 0 GEO检测 · 编辑
文章链接:https://blog.csdn.net/hacker_51/article/details/149816927

目录

[TOC]

1、密钥生成

1
ssh-keygen -t rsa -b 4096 -C "angindem"

2、发送公钥至 需要连接的服务器

将.ssh中的id_rsa.pub 的密钥,放在authorized_keys中

注意:.ssh 文件夹一定赋予相对应的登录用户读写权限,所以最好就是当前用户创建该目录,然后当前账号用户将原文件上传到服务器,然后改一下文件名。

1
mkdir .ssh

修改 ssh 配置

1
vim /etc/ssh/sshd_config
1
2
3
4
5
6
7
8
9
10
11
PubkeyAuthentication yes   #可以使用公钥登录

AuthorizedKeysFile /home/angindem/.ssh/authorized_keys #公钥公钥认证文件

PasswordAuthentication no # 关闭唯一密码登录

# 如果有多个密钥可以空格接着配置
# 举例:AuthorizedKeysFile .ssh/authorized_keys .ssh/authorized_keys2



启用新配置

1
systemctl restart sshd.service

3、选用私钥登录

后面,服务器会使用 公钥进行验证。

登录成功!!


觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭

微信二维码

wechat pay

支付宝二维码

ali pay

Ubuntu 配置密钥+密码登录
http://blog.angindem.cn/2025/08/01/Angindem-CSDN博客/189_189/
作者
Angindem
发布于
2025年8月1日
许可协议