操作系统:Ubuntu 18.04.4 LTS(内核:4.15.0-99-generic)
我最近开始在 Ubuntu 服务器上使用 SSH 密钥。每次重启服务器后,~/.ssh/authorized_keys 中的公钥都会变为无法识别的公钥。
其他详细信息:我的公钥是Ed25519。我已将服务器上的 ~/.ssh 的权限更改为 700。文件 ~/.ssh/authorized_keys 的模式为 600。密码已禁用。
答案1
这是因为我的 Ubuntu 服务器被黑客入侵了。有人进入了我的服务器并安装了一个脚本,该脚本会自动安装新密钥并删除我安装的密钥。
由于整个服务器受到了威胁,我重新安装了系统。