ログ
2021-04-18 18:05:26 27165 1 状態: x.x.x.x に接続中...
2021-04-18 18:05:26 27165 1 レスポンス: fzSftp started, protocol_version=10
2021-04-18 18:05:26 27165 1 コマンド: keyfile "/Users/xxxxx/.ssh/xxxxxx.pem"
2021-04-18 18:05:26 27165 1 コマンド: open "root@x.x.x.x" 22
2021-04-18 18:05:26 27165 1 状態: Using username "root".
2021-04-18 18:05:26 27165 1 状態: Connected to x.x.x.x
2021-04-18 18:06:06 27165 1 エラー: 非アクティブになってから 40 秒後に接続がタイムアウトになりました
2021-04-18 18:06:06 27165 1 エラー: サーバーに接続できません
原因調査
% sftp -i .ssh/xxxxx.pem root@x.x.x.x
Received message too long 1097295214
Ensure the remote shell produces no output for non-interactive sessions.
解決策(.bashrc に追記)
[root@x-x-x-x ~]# more .bashrc
# .bashrc
#sftpがつながらない対策
[ -z "$PS1" ] && return
参考URL
コメント