英語フランス語スペイン語

Ad


OnWorksファビコン

ガトリング-クラウドでのオンライン

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

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

プログラム:

NAME


ガトリング-高性能ファイルサーバー

SYNOPSIS


ガトリング [-hnvVtdDfFULaEe] [-私 IPにバインド] [-NS ポートへのバインド] [-NS 秒]
[-u UID] [-NS ディレクトリ] [-w ワークグループ] [-NS バイト] [-O [f /] ip / port / regex]
[-NS リダイレクトURL] [-NS タイムアウト、sshd]

DESCRIPTION


ガトリングはHTTPおよびFTPサーバーです。 現在の作業ディレクトリをにエクスポートします
世界。

  -i 127.0.0.1 特定のIPアドレスにのみバインドします。

  -p 81 HTTPを80以外のTCPポートにバインドします。 -f -p 2100 FTPをにバインドする
21とは異なるTCPポート。非ルートとして実行している場合、デフォルトのポートは8000および
それぞれ2121。

  -u 誰も ルートとは異なるUIDで実行します。 これは、バインド後に行われます
サーバーポートなので、-uを使用しても、ポート80にバインドしても安全です-実際、
スーパーユーザーとしてガトリングを実行しないことをお勧めします。

  -c /ホーム/www 現在動作しているディレクトリ以外のディレクトリにchdirおよびchrootする
ディレクトリ。 影響を少なくするために、chroot環境でガトリングを実行することをお勧めします
起こりうる将来のセキュリティ問題の。

  -P 2M プリフェッチモードをアクティブにします。 ガトリングは、これだけのデータが
プリフェッチ。 これにより、OSの場合、ディスクアクティビティが減少し、スループットが大幅に向上します。
I / Oスケジューラは最先端ではなく、からいくつかの大きなファイルを提供しています。
異なるダウンローダーに同じハードディスク。 プリフェッチしないと、ディスクはそれ以外の場合になります
XNUMXつの大きなファイル間でディスクヘッドを移動するのに時間を無駄にします。

  -f 匿名FTPを有効にするには(デフォルト)または -F 無効にします。 使用する -U アップロードを無効にするには
完全に(通常、ガトリングはファイルのアップロードを許可します)。 ガトリングはへのアップロードのみを許可します
偶発的なアップロード許可を防ぐための世界の書き込み可能なディレクトリ、およびファイルは
世界で読めるようにする( -a あなたがそれらを世界で読めるようにしたいなら)。 ガトリングは許可するだけです
世界で読み取り可能なファイルのダウンロード、それがこのスイッチが重要である理由です。 これらのオプションは
ガトリングがSUPPORT_FTPを定義してコンパイルされている場合にのみ使用できます。

  -e 暗号化サポート(https)を有効にする、または -E 無効にします。 これらのオプションは
ガトリングがSUPPORT_HTTPSを定義してコンパイルされている場合に使用できます。

  -l ガトリングを行うには、常にFTPパスワードを要求します。 通常、ガトリングはしません。
一部の愚かなクライアントを混乱させます。 このオプションにより、ガトリングはパスワードを要求(および無視)します。

  -d HTTPのディレクトリインデックス生成を有効にします(ディレクトリの一覧表示は常に
FTPで可能)、 -D 無効にします。 次の場合、誤ってドキュメントを公開することは困難です。
攻撃者は、ディレクトリリストからファイル名を見つけることができません。

  -t 透過プロキシモードを有効にします。 通常、ガトリングはホストのポートを置き換えます。
接続が到達した実際のポートを含むHTTPヘッダーとFTP仮想ホスト名。
これはセキュリティにとって重要です(ポート81に秘密のイントラネットWebサイトがある場合、
ファイアウォールでブロックされています)。 ただし、ファイアウォールを使用して接続をリダイレクトする場合
ガトリングするには、HTTPホストからのポートを保持する方が理にかなっている場合があります。
仮想ホスティング。

  -v 仮想ホスティングモードを有効にするには、-Vで無効にします。 通常、HTTP接続の場合
/foo.htmlを要求し、「Host:www.fefe.de:80」ヘッダーを運ぶと、gatlingはchdirを実行します
「www.fefe.de:80」。 「www.fefe.de:80」が存在しない場合、gatlingは「default」にchdirします。
これも存在せず、-vも-Vも指定されていない場合、ガトリングは「foo.html」を提供します
現在の作業ディレクトリから。 -vを指定すると、ファイルが存在しないことが保証されます
現在の作業ディレクトリから、仮想ホストディレクトリからのみ、または
ディフォルト。 -Vを指定すると、gatlingはchdirをまったく試行せず、常にサービスを提供します。
現在の作業ディレクトリから。

  -T 600 HTTPおよびFTPデータ接続のタイムアウトを10分(600)に設定します
秒、デフォルトは23秒です)。 使用する -f -T 600 FTP制御のタイムアウトを設定します
接続(デフォルトは600秒)。

あなたが使用している場合 -r http://master.example.com/ mirror.example.comで、誰かが
存在しないファイルの場合、ガトリングは404エラーを作成しませんが、同じファイルへのリダイレクトを作成します
master.example.comのファイル。

  -X タイムアウト、sshd SSHパススルーモードを有効にします。 誰かがSSLで接続した場合
ソケットですが、何も言いません タイムアウト (正常値:2-10)秒、その後ガトリング
そのソケットでinetdモードでsshdを実行します。 sshd sshdへのフルパス名に加えて
与えたいコマンドライン(ある場合)。 ガトリングは自動的に-iを追加するので、
これは、たとえば-u0の場合、DNSルックアップを無効にします。

  -O [フラグ/] ip / port / regex プロキシモードを有効にします。SCGIおよびFastCGIにも使用されます。 使用するには
プロキシモードの場合、仮想ホストのルートに「.proxy」ファイルが存在する必要があります
の為に。 アプリサーバーを指すIPとポートを指定し、に一致する正規表現を指定します
URI。 注:正規表現は完全なファイル名と一致する必要があるため、次の拡張子を使用してください
マッチング。 フラグが指定されていない場合は、HTTPプロキシが使用されます。 それ以外の場合、flagsは
プロキシモード:SCGIにはSを使用し、FastCGIモードにはFを使用します。 例については、README.phpを参照してください。

構文を使用して、Unixドメインソケットを指定することもできます--O
[フラグ/] |ファイル名|正規表現。 引数を入力するときは、引数を引用符で囲むことを忘れないでください。
シェル。

Gatlingは、ドットファイルが:dotfileでエイリアスされていない限り、ドットファイルを提供または一覧表示しません。
.dotfileの提供を有効にするには、ln -s .dotfile ":dotfile"を実行する必要があります。

信号


ガトリングSIGHUPを送信すると、すべてのサーバーソケットが閉じられます(新しいものを開始できるようになります)
同じポートで異なるオプションを使用したガトリングプロセス)。 古いガトリングプロセスは
すべてが完了するまで、確立された接続を提供し続けます。

onworks.netサービスを使用してオンラインでガトリングを使用する


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

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

Linuxコマンド

Ad