如何在 filezilla 中撤消文件权限设置

如何在 filezilla 中撤消文件权限设置

我使用 filezilla 中的文件权限,意外地将服务器上 .ssh 文件夹和 authorized_keys 文件的文件权限更改为 700。但由于这个原因,我无法连接到我的服务器,并出现此错误:错误:断开连接:没有可用的受支持的身份验证方法(服务器发送:公钥)错误:无法连接到服务器

请帮我解决这个问题,因为我无法在 filezilla 上查看我的文件,因为它没有连接到我的服务器来撤消所有更改。

答案1

.ssh我使用 filezilla 中的文件权限,意外地将服务器上文件夹和文件的文件权限更改authorized_keys为 700。但由于这个原因,我无法连接到我的服务器,并出现此错误:错误:断开连接:没有可用的受支持的身份验证方法(服务器发送:公钥)错误:无法连接到服务器

这不是文件权限 700 导致的。启用该权限.ssh不会.ssh/authorized_keys阻止使用密钥登录。此权限已经足够严格。如果权限设置过于宽松,则可能会阻止使用密钥登录。因此原因有所不同。

似乎服务器只允许使用密钥登录。确保 Filezilla 确实使用了您的密钥。您可能需要向它提供您的私人的密钥文件。为了进行故障排除,最好尝试使用其他工具连接到服务器,例如sshsftp

如果其他方法都失败了,您将需要服务器管理员的帮助。

相关内容