认证故障排除

解决登录和认证问题

权限被拒绝

错误:权限被拒绝 (publickey, password)

可能的原因

  • 用户名或密码错误
  • SSH 密钥未在服务器上注册
  • SSH 密钥权限错误
  • 服务器不允许密码认证

解决方案

  1. 确认用户名是否正确
  2. 重新输入密码(检查大写锁定)
  3. 确认 SSH 密钥是否正确添加到服务器
  4. 向服务器管理员确认认证方式

密码错误

错误:认证失败

解决方案

  1. 仔细重新输入密码
  2. 确认大写锁定已关闭
  3. 请求服务器管理员重置密码

SSH 密钥问题

SSH 密钥认证可能遇到的问题。

密钥不被接受

服务器拒绝了 SSH 密钥

可能的原因

  • 公钥未添加到服务器
  • 密钥格式错误
  • 密钥已过期

解决方案

  1. 确认公钥在服务器的 ~/.ssh/authorized_keys 中
  2. 检查密钥权限(600)
  3. 生成并添加新密钥

密码短语错误

SSH 密钥的密码短语不正确时。

  1. 仔细重新输入密码短语
  2. 如果忘记密码短语,生成新密钥

HejShell 账户问题

忘记密码

  1. 在登录屏幕点击「忘记密码?」
  2. 输入电子邮件地址
  3. 使用收到的链接重置密码

恢复密钥不起作用

恢复密钥未被接受

可能的原因

  • 有输入错误
  • 密钥已被使用
  • 使用的是旧密钥

解决方案

  1. 仔细重新输入密钥(区分大小写)
  2. 确认使用的是最新的恢复密钥
  3. 联系支持

设备不受信任

在新设备上登录时需要认证。

  1. 输入通过电子邮件发送的验证码
  2. 在已登录的设备上批准
  3. 使用恢复密钥

两步验证

两步验证可能遇到的问题。

验证码不起作用时

  • 确认设备时间是否准确
  • 确认使用的是最新的验证码
  • 使用备用代码

💡 认证提示

  • 使用密码管理器输入准确的密码
  • 为 SSH 密钥设置密码短语
  • 安全保存恢复密钥
  • 启用两步验证增强安全性

需要更多帮助?

如果认证问题未解决,请联系我们。 dev@hej.ai.kr

Hej Shell | Hej Shell