我有一台具有单个 root 用户的远程机器 - stg 我使用 ssh stg@staging 连接到该机器并运行:
sudo chmod 777 .
我已注销并且无法再连接:
Permission denied (publickey).
答案1
如果用户目录和其中的 .ssh 目录的权限不安全,OpenSSH 将不允许您使用基于密钥的身份验证。但您应该能够使用密码进行连接。如果这也不起作用,我猜您禁用了密码身份验证sshd_config
。
我有一台具有单个 root 用户的远程机器 - stg 我使用 ssh stg@staging 连接到该机器并运行:
sudo chmod 777 .
我已注销并且无法再连接:
Permission denied (publickey).
如果用户目录和其中的 .ssh 目录的权限不安全,OpenSSH 将不允许您使用基于密钥的身份验证。但您应该能够使用密码进行连接。如果这也不起作用,我猜您禁用了密码身份验证sshd_config
。