SSHが機能してもscpはファイルをアップロード/ダウンロードできません。

SSHが機能してもscpはファイルをアップロード/ダウンロードできません。

rsync/scp/sftp を使用してサーバーに接続でき、ssh dziura正常に動作しますが、rsync/scp/sftp を使用してサーバーからファイルをコピーするのに問題があります。

SCP:

$ scp dziura:/home/kossak/file_remote.txt .
$ scp ./file_local.txt dziura:/home/kossak/
lost connection

最初のコマンドはゼロ状態を返し、メッセージ/エラーは表示されず、「file_remote.txt」ファイルは私のローカルディレクトリにコピーされません(ローカルディレクトリに対するrwx権限があります)。 2 番目のコマンドは「切断」を返します。

同期:

$ rsync -Lr --partial --progress --rsh=ssh dziura:/home/kossak/file_remote.txt .
rsync: connection unexpectedly closed (0 bytes received so far) [Receiver]
rsync error: error in rsync protocol data stream (code 12) at io.c(226) [Receiver=3.1.0]

FTP:

$ sftp dziura
Connection closed

また、最初のscpコマンドを実行した後、/var/log/auth.logサーバーでファイルを確認しましたが、次の行があります。

Oct 27 20:26:37 dziura sshd[3027]: Accepted publickey for kossak from <MY_IP> port 34583 ssh2: RSA <...>
Oct 27 20:26:37 dziura sshd[3027]: pam_unix(sshd:session): session opened for user kossak by (uid=0)
Oct 27 20:26:38 dziura sshd[3075]: Received disconnect from <MY_IP>: 11: disconnected by user
Oct 27 20:26:38 dziura sshd[3027]: pam_unix(sshd:session): session closed for user kossak

リモートサーバのSSHは標準ポート22で動作します。
ローカルコンピュータとリモートコンピュータの両方にrootアクセス権があります。
リモートサーバーはUbuntu 14.04.3 LTSを実行しています。
私はローカルでLinux Mint 17.2を使用しています。
サーバー名"dziura"は~/.ssh/configファイルにあります。

Host dziura
  HostName <IP_GOES_HERE>
  User kossak
  IdentityFile /home/kossak/.ssh/id_rsa_enc

以下の詳細なログscp -vvv dziura:/home/kossak/file_remote.txt .http://pastebin.com/0DkeHEC3

この問題を解決する方法についてのアイデアはありますか?ありがとうございます。

- 編集する -

デバッグモードでは、次のようにsshdを実行し、sudo /usr/sbin/sshd -p 2222 -D -d -e私のローカルコンピュータでscp file:を試しましたscp -P 2222 file_local.txt dziura:。リモートサーバーのログは次のとおりです。http://pastebin.com/xxji6ucL scp コマンドは、「切断」を表示する前に一部の環境変数も表示します。
より詳細なデバッグは次のとおりです。http://pastebin.com/HiJ8qB0Y

ベストアンサー1

おすすめ記事