2016-08-25 10 views
0

私は "テストライン"を含むファイルt.txtを持っています。私はウェブサーバー上にアップロードしたいです。ウェブサーバーにcurlコマンドを使ってファイルをアップロードする方法は?

curl -F "file = @/tmp/t.txt; filename = t.txt"/path/of/web/server/where/I/want/to/upload/file/

が、「このサーバーに要求されたURLが見つかりませんでした」というエラーが表示されます。しかし、サーバー上で利用可能なパスがあります。

+0

Linuxサーバでファイルを転送してファイルを受信するサービスを確認するにはどうすればよいですか? –

+0

いいえ、そのコマンドラインは次のようになります: 'curl:(3)が不正です ' –

答えて

0

アップロードを受信できるWebサーバー上で動作するCGIプログラムが必要です。その後、あなたはそのプログラムのURLにカールします。また、どんな種類のログインもせずに誰でもアップロードできるようにするのは災害です。

scpを使用してファイルをアップロードする方が簡単でしょうか?

+0

scpを使用したくありません.../path/of/web/server/where/I/want/to/upload/file /はhttp:// ip_address /ディレクトリです。だから私はいつでもパスワードを要求してアップロードしたいと思っています。ルートのパスワードは知っていません –

+0

ウェブサーバーの管理者がファイルをアップロードできるようにしたいのであればアップロードに使用するユーザー名とパスワードをあなたに与えました。ほとんどの場合、scpで動作します。 ssh/puttyでログオンするのと同じユーザ/パスワードです。どのようにWebページをサーバーに作成しますか? –

関連する問題