在根目录中运行“chmod 777 ”后无法 ssh 到远程机器

在根目录中运行“chmod 777 ”后无法 ssh 到远程机器

我有一台具有单个 root 用户的远程机器 - stg 我使用 ssh stg@staging 连接到该机器并运行:

sudo chmod 777 . 

我已注销并且无法再连接:

Permission denied (publickey).

答案1

如果用户目录和其中的 .ssh 目录的权限不安全,OpenSSH 将不允许您使用基于密钥的身份验证。但您应该能够使用密码进行连接。如果这也不起作用,我猜您禁用了密码身份验证sshd_config

相关内容