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 
相关推荐
leisoo80975 小时前
100GBA股股票数据怎么存ClickHouseRedisMySQLJSON完整对比
大数据·linux·服务器·开发语言·python
爱喝水的鱼丶6 小时前
SAP-ABAP:接口与报表场景专项优化:RFC/ODATA 接口、ALV 报表的性能提升方案
运维·性能优化·接口·sap·abap·rfc·经验交流
青瓦梦滋6 小时前
传输层UDP/TCP协议
linux·网络·c++·网络协议·tcp/ip·udp
ltl6 小时前
机密计算:SGX、SEV-SNP、TDX 与 ARM CCA
linux
ltl6 小时前
互联与网络:NVLink、InfiniBand、RoCE 与国产替代
linux
码上上班7 小时前
tengine知识点
linux·服务器·centos
画中有画7 小时前
自动化脚本开发最佳实践
运维·自动化
雾时之林9 小时前
Linux--软件管理、源码包安装
linux·服务器·数据库
江南风月9 小时前
如何使用WGCLOUD实现智能运维
运维·zabbix·运维开发·prometheus
xiaoxiangsiyan10 小时前
HCIA 网络技术基础核心模块详解
运维·网络·网络协议·tcp/ip·运维开发·网络基础