[email protected]: Permission denied (publickey,password).
时间: 2023-10-17 19:17:49 浏览: 143
这个错误提示意味着你尝试使用 SSH 连接到远程服务器时,认证方式不被允许或者你提供的凭证无效。可能的原因如下:
1. SSH Key 没有被添加到远程服务器的 authorized_keys 文件中。你需要将你的公钥添加到目标服务器的 authorized_keys 文件中。可以使用以下命令实现:
```
ssh-copy-id user@host
```
这个命令会将当前用户的公钥添加到目标服务器的 authorized_keys 文件中。
2. 使用密码登录时,提供的密码错误。请确保你提供的密码是正确的。
3. SSH Key 本地私钥文件权限问题。本地私钥文件的权限应该是 600,如果权限过大可能会被 SSH 客户端拒绝。你可以使用以下命令更改权限:
```
chmod 600 /path/to/private_key
```
4. 目标服务器的 SSH 服务配置问题。可能需要检查目标服务器的 SSH 服务是否正常运行,并且是否允许使用指定的认证方式。
你可以根据具体的情况尝试解决这个问题。
相关问题
[email protected]: Permission denied (publickey,password).
[email protected]: Permission denied (publickey,password)错误一般是由于无法通过公钥或密码进行身份验证所致。这可能是由于以下原因之一造成的:1)您提供的公钥未被接受或匹配;2)您提供的密码不正确。您可以尝试以下解决方法:1)确保您提供的公钥已被正确添加到目标服务器中,并且与您正在使用的私钥相匹配;2)检查您提供的密码是否正确,并确保它与目标服务器上的密码一致。如果问题仍然存在,请尝试重置您的公钥和密码,并确保它们是正确的。
阅读全文
相关推荐














