我有一个已经使用了几个月的私人 VPN 服务器,它还托管一些只能通过 VPN 访问的 Web 界面。
我实际上很少使用 ssh 连接到服务器,因为我通常只是连接到 VPN,然后就这样了。但是,我刚刚通过 ssh 登录,这是一段时间以来我第一次登录,有些事情有所不同。我的主目录中缺少我之前留在那里的文件夹(甚至没有 .ssh 目录了,而且我还有一个包含 openvpn 证书颁发机构信息的文件夹),并且 ssh 现在似乎已配置为接受密码,而我之前已将其设置为允许使用 RSA 登录,而不接受密码登录。但是,我仍然可以毫无问题地连接到 VPN。
自上次登录以来,我的 VPS 主机进行了维护并重启了几次机器,但我不认为这会导致这种情况。发生这种情况有什么充分的理由吗?丢失的 .ssh 目录和 ssh 配置的更改是否相关?