![我可以使用密钥/证书切换用户“su”吗?](https://linux22.com/image/803684/%E6%88%91%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%E5%AF%86%E9%92%A5%2F%E8%AF%81%E4%B9%A6%E5%88%87%E6%8D%A2%E7%94%A8%E6%88%B7%E2%80%9Csu%E2%80%9D%E5%90%97%EF%BC%9F.png)
我刚刚把自己锁在了 SSH 之外。基本上,我使用 AllowUsers 指令将三个用户添加到了 /etc/ssh/sshd_config,这很好,因为现在他们可以登录了,但我却不能,而且我是 sudoers 列表中唯一的用户。
我很乐意在刚刚添加的其中一个用户的 SSH 会话中执行“su”,但我没有我的帐户密码,只有一个 .pem 证书文件。
答案1
不行,不行。最好的办法是:如果可以的话,重启你的(远程?)机器进入恢复模式,然后修改配置。还有一个未来的建议:保持现有 shell 打开,并在终止之前尝试在新会话中使用现有帐户重新登录(无意冒犯)。