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 
相关推荐
炸炸鱼.2 小时前
Nginx 性能调优与深度监控实战指南
运维·nginx
FriendshipT2 小时前
Ultralytics Docker 安装使用教程(以训练 YOLO26 模型为例)
linux·运维·人工智能·目标检测·ubuntu·docker·容器
2301_816374332 小时前
AutoBackupGuard 多服务器自动化备份与完整性校验系统
linux·运维·服务器·centos·自动化·github
安科瑞小许2 小时前
零碳园区的电力保障——变电站综合自动化系统
运维·自动化·零碳园区
袁小皮皮不皮2 小时前
【HCIA】第二章 ipv4协议以及子网划分与集合
linux·运维·服务器·网络·网络协议·tcp/ip·信息与通信
FriendshipT2 小时前
Ubuntu 20.04 LTS 安装 Docker 指南
linux·ubuntu·docker
暴力求解2 小时前
Linux---ELF动态库加载
linux·运维·服务器
技术宅星云2 小时前
【极客的Ubuntu 操作系统维护手册】
linux·运维·ubuntu
Ken_11152 小时前
Linux放开端口
linux·服务器·网络