linux查看sftp连接日志,排查使用 SFTP 连接到 EC2 Linux 实例时出现的问题

如何排查使用 SFTP 连接来连接到我的 EC2 Linux 实例时遇到的问题?

上次更新时间:2021 年 5 月 4 日

我无法使用安全文件传输协议(SFTP)连接来连接到我的 Amazon Elastic Compute Cloud(Amazon EC2)Linux 实例。或者,我收到错误消息“remote readdir Permission denied”(远程 readdir 权限被拒绝)。我应该如何排查此问题?

简短描述

通过 SFTP 连接来连接到 EC2 实例可能会失败的原因有很多。以下是常见连接问题的故障排除步骤:

验证您的实例满足了 SSH 连接先决条件。

在启用详细消息时登录实例以找出错误。

审核身份验证和系统日志中是否存在错误。

验证 SSHD 配置文件已配置了 SFTP 的子系统。

解决 Remote readdir Permission denied(远程 readdir 权限被拒绝)错误。

解决方法

验证您的实例满足了 SSH 连接先决条件

SFTP 的基础是 SSH。验证实例是否满足 SSH 连接的所有先决条件。有关先决条件列表,请参阅使用 SSH 连接到 Linux 实例。

在启用详细消息时登录实例以找出错误

常见的连接错误消息如下:

Connection timed out(连接超时)或 Connection refused(连接被拒绝)

Permission denied(权限被拒绝)或 Authentication failed(身份验证失败)

Server refused our key(服务器拒绝了我们的密钥)

有关在启用详细消息时登录实例以及如何解决这些错误和其他 SSH 相关错误的信息,请参阅如何排查使用 SSH 连接到

你可能感兴趣的:(linux查看sftp连接日志)