質問編集履歴
2
タイトルの変更と内容の追記
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Nodeサーバからscp接続
|
1
|
+
Nodeサーバからnode-scp2を使ってscp接続してzipファイルをアップロードするとファイルが壊れている
|
test
CHANGED
@@ -8,13 +8,17 @@
|
|
8
8
|
|
9
9
|
### 発生している問題・エラーメッセージ
|
10
10
|
|
11
|
-
scp接続はできて、接続先の指定のフォルダにzipファイルが作られ
|
11
|
+
scp接続はできて、接続先の指定のフォルダにzipファイルが作られますが、
|
12
12
|
|
13
|
-
これを解凍すると想定外のtmpフォルダができ
|
13
|
+
これを解凍すると想定外のtmpフォルダ(中身は空)ができます(想定はテキストファイル)
|
14
14
|
|
15
|
-
|
15
|
+
解凍して5秒ほど時間が経つと、フォルダが勝手に閉じます(怖い壊れ方)
|
16
16
|
|
17
|
+
|
18
|
+
|
19
|
+
zipファイルにはパスワードもかけているんですが、7zがすんなり解凍し、上記の結果となります。
|
20
|
+
|
17
|
-
(パスワードなしでも試したが、結果は同じ)
|
21
|
+
(パスワードなしでも試したが、結果は同じでした)
|
18
22
|
|
19
23
|
zipファイルの中身のテキストファイルをscp送信すると、壊れずに送信されます。
|
20
24
|
|
@@ -90,13 +94,17 @@
|
|
90
94
|
|
91
95
|
|
92
96
|
|
93
|
-
現在使っているのは後者の「scp2モジュール」の方
|
97
|
+
現在使っているのは後者の「scp2モジュール」の方です。
|
94
98
|
|
95
|
-
これは「scpモジュール」はオプションとしてscpサーバ接続の際のパスワードを指定できず、
|
99
|
+
これは「scpモジュール」ではオプションとしてはscpサーバ接続の際のパスワードを指定できず、
|
100
|
+
|
101
|
+
実行時に標準入力でパスワードを入力しなくてはいけなかったためです。
|
96
102
|
|
97
103
|
|
98
104
|
|
99
|
-
「scp2モジュール」ではBuffer形式をコンテンツとしたwriteメソッドも使えるので、
|
105
|
+
「scp2モジュール」ではBuffer形式をコンテンツとしたwriteメソッドも使えるので、
|
106
|
+
|
107
|
+
これも試したのですが、結果は変わらなかったです。
|
100
108
|
|
101
109
|
|
102
110
|
|
@@ -105,3 +113,9 @@
|
|
105
113
|
Node.js: v8.11.1
|
106
114
|
|
107
115
|
scp2: ^0.5.0
|
116
|
+
|
117
|
+
サーバ: MacPC
|
118
|
+
|
119
|
+
WinSCPでscp接続先にzipファイルが送信されたことを確認、WindowsPCに落として解凍
|
120
|
+
|
121
|
+
して確認
|
1
初心者アイコンの削除
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|