GoGPT Best VPN GoSearch

OnWorksファビコン

サーブファイル-クラウドでのオンライン

Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、またはMACOSオンラインエミュレーターを介してOnWorks無料ホスティングプロバイダーでservefileを実行します

これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドサーブファイルです。

プログラム:

NAME


サーブファイル-一時ファイル転送用の小さなHTTPサーバー

SYNOPSIS


サーブファイル [-h] [- バージョン] [-p PORT] [-u] [-s MAX_UPLOAD_SIZE] [-l]

[--ssl] [- 鍵 キー] [--証明書 CERT] [-a ユーザーのパスワード] ファイル/ディレクトリ

免責事項


これを通常のWebサーバーとして使用しないでください。 このサーバーは、短時間の実行に最適化されています
高性能の静的ファイル提供を行うためではなく、他の人にファイルを送信するため。

DESCRIPTION


Servefileは、主にローカルでの一時ファイル転送を目的とした小さなHTTPサーバーです。
通信網。 これは、単一のファイルの転送を可能な限り簡単にし、置き換えることを目的としています
tar/netcatソリューション。

引数としてファイルだけを使用すると、servefileはそのXNUMXつのファイルだけを処理し、すべてのHTTPをリダイレクトします
そのファイルへのリクエスト。

アップロードは、curl、wget(例を参照)または通常のブラウザーで実行できます。 アップロードモードの場合
  -u servefileはディレクトリを作成し、アップロードされたすべてのファイルをそのディレクトリに保存します。
curlまたはwgetを使用してアップロードする場合、ファイル名はURLのパス部分から抽出されます
アップロードに使用されます。

SSLをサポートするには、python-openssl(pyssl)をインストールする必要があります。 キーと証明書が与えられていない場合、
servefileは、キーペアを生成し、そのフィンガープリントを表示します。

In - タール モード指定されたファイルまたはディレクトリは、(各)リクエストでパックされ、パイプされます
HTTP接続を介したクライアント。したがって、常に最新のコンテンツを提供します。
ディレクトリと一時ファイルの作成を防止します。 タールファイルは、のみを含むように作成されます
フルパスからの最小のディレクトリ名。したがって、/ path / to /dir/を次のように使用します。 ファイル/ディレクトリ
引数は、dir/ディレクトリで始まるtarファイルを作成します。 としてファイルを与えるとき
引数の場合、パスのないファイルのみがtarfileに含まれます。 シンボリックリンクは
逆参照。

COMMAND 概要


ポジショナル 引数:
ファイル/ディレクトリ
ファイルまたはディレクトリ( -l or -u)提供またはアップロードする必要がある

任意 引数:
-h, - 助けて
ヘルプメッセージを表示して終了します

- バージョン
プログラムのバージョン番号を表示して終了します

-p 港、 - 港 PORT
聞くポート

-u, - アップロード
特定のディレクトリへのアップロードを有効にする

-s MAX_UPLOAD_SIZE、 --最大アップロード サイズ MAX_UPLOAD_SIZE
アップロードサイズをkB単位で制限します。 サイズ修飾子を使用できます(例:2G、12MB、1B)。

-l, --リストディレクトリ
ディレクトリインデックスを表示し、すべてのサブディレクトリへのアクセスを許可します

--ssl SSLを有効にします。 キー/証明書が指定されていない場合は、キー/証明書が生成されます。

- 鍵 キー
SSLに使用するキーファイル。 証明書が与えられていない場合 --証明書 キーファイルも
証明書を検索しました

--証明書 CERT
SSLに使用するCertfile

-a ユーザーのパスワード、 --認証 ユーザーのパスワード
HTTP基本認証のユーザーとパスワードを設定します

-レルム レルム
HTTP基本認証のレルムを設定します。 これは任意の文字列です。
HTTP基本認証を行うときに表示されます

-t, - タール
指定されたファイルまたはディレクトリのオンザフライtar作成を有効にします。 注:ダウンロード
継続はご利用いただけません。

-c 方法、 - 圧縮 方法
圧縮方法を設定します。 - タール。 なし、gzip、
bzip2。

-4, --ipv4-のみ
IPv4でのみ聞く

-6, --ipv6-のみ
IPv6でのみ聞く


SSLおよびHTTP基本認証を使用して単一のファイルを提供する:

サーブファイル--ssl--authfoo:bar the_file

ディレクトリへのアップロードを有効にする:

サーブファイル-udir/

コマンドラインを介してファイルfooをバーとしてservefileにアップロードします。

カール -X PUT http://ip:port / bar --data-binary @foo
カール -X POST http://ip:port / bar --data-binary @foo
wgetの http://ip:port / bar --post-file = foo

ディレクトリのオンザフライで生成されたtar.gzファイルを提供します。

servefile --tar -c gzip path / to / dir

onworks.netサービスを使用してオンラインでservefileを使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad




×
Advertisement
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。