シェルからHTTPサーバーにアップロード

シェルからHTTPサーバーにアップロード

ローカルコンピュータからFTPサーバーにファイルをアップロードするコマンドを使用していますscp。 Apacheサーバーなどのhttpサーバーに対して同じことを実行できるツールはありますかscp

答え1

ファイル配置要求を処理し、提供されたURLとデータに基づいて認証するいくつかのプログラムをApacheサーバーで実行する必要があります。もちろん、これらすべての機能を提供できるCMSシステムがありますがscp

シェルベースのプログラムはすべて一度に1つのファイルをアップロードし、私が知っている限り一度に複数のファイルを公開するプログラムを確実に書くことができます。このアプローチのもう1つの欠点は、HTTPサーバーを使用した秘密鍵/公開鍵認証がSSHサーバーに公開鍵をコピーするよりもはるかに難しいことです。ssh-copy-id

関連情報