我正在提高服务器的安全性,将我的公钥添加到authorized_keys并禁用通过密码和root访问的可能性,但是,当我创建新用户时,我丢失了ssh会话,现在我被锁在外面。
这些是我做的配置:
$ vim /etc/ssh/sshd_config
PermitRootLogin no
PasswordAuthentication no
由于我已经配置了公钥,是否有办法使用某些默认用户进行访问?
答案1
我猜你最初与之合作的用户是 root,并且你已经为 root 配置了公钥,因此当你禁用 root 使用 ssh 登录时,你甚至无法使用你的公钥......
最好的解决方案是使用控制台连接(如果你的 VPS 主机提供了控制台连接),否则请联系他们并寻求帮助