Sshfsを使用して、Ubuntu16.04からAWSインスタンスにディレクトリをマウントしようとしています。
私が使用しているコマンド:
_sshfs -o IdentityFile=keyfile.pem [email protected]:/var/www sshfs/
_
結果(-o sshfs_debugを使用)
_SSHFS version 2.5
read: Connection reset by peer
_
接続を試みた後のAWSインスタンスの_/var/log/secure
_エントリ:
_May 10 00:00:33 ip-X-X-X-X sshd[19114]: Connection closed by X.X.X.X [preauth]
_
個人的に実行している別のVPSでテストしましたが、sshfsを正常に使用でき、このサーバーでsshを定期的に使用しても問題はありません。
インスタンスはamzn-AMI-hvm-2015.09.0.x86_64-gp2 (AMI-cd3aff89)
を使用して作成されました
-o sshfs_debug
だけでは問題が解決されなかったため、問題を特定するためにいくつかの追加のデバッグフラグを使用する必要がありました。
-o sshfs_debug -o debug -o LogLevel=DEBUG3
これにより、非常に冗長な出力が得られ、問題を解決するために知っておく必要のあることがようやくわかりました。 IdentityFileスイッチは現在のディレクトリからは機能しないため、ファイルへのパス全体を次のように指定する必要がありました。
sshfs -o IdentityFile=/home/anna/keyfile.pem [email protected]:/var/www sshfs/