Alibaba Cloud Linux 4或者 CentOS 9 无法秘钥登录

编辑 SSH 配置文件

sudo vim /etc/ssh/sshd_config

生成 ed25519 标准的公私钥对

复制代码
ssh-keygen -t ed25519 -C "xxx@xxx.com"  

把公钥上传到

复制代码
 ~/.ssh/authorized_keys 

重启 SSH 服务

sudo systemctl restart sshd

如果还是不行,查看登录日志

复制代码
sudo tail -f /var/log/secure

建议设置为 prohibit-password (允许密钥,禁止密码)

复制代码
# 打开文件
 vim /etc/ssh/sshd_config
 #设置禁止密码登录
PermitRootLogin prohibit-password 
相关推荐
WebGIS开发8 分钟前
地信职业百科②:GIS运维
运维·gis·就业·转行
淘矿人18 分钟前
Claude辅助DevOps实践
java·大数据·运维·人工智能·算法·bug·devops
JiaWen技术圈19 分钟前
nginx 安全响应头 介绍
运维·nginx·安全
IMPYLH20 分钟前
Linux 的 unexpand 命令
linux·运维·服务器·bash
|_⊙1 小时前
Linux 文件知识 补充
linux·运维·服务器
落羽的落羽2 小时前
【算法札记】练习 | Week4
linux·服务器·数据结构·c++·人工智能·算法·动态规划
Mortalbreeze2 小时前
深度理解文件系统 ---- 从磁盘存储到内核存储
大数据·linux·数据库
十六年开源服务商3 小时前
2026服务器配置优化与WordPress运维实战指南
android·运维·服务器
LN花开富贵5 小时前
Ubuntu aarch64 架构安装 NoMachine 远程控制 避坑与实战
linux·运维·笔记·学习·ubuntu·嵌入式
取经蜗牛5 小时前
Windows 11 WSL + Ubuntu 24.04 安装指南
linux·windows·ubuntu