WvTftp

ソフトウェアのスクリーンショット:
WvTftp
ソフトウェアの詳細:
バージョン: 1.0.1
日付のアップロード: 3 Jun 15
開発者: Mark Cote
ライセンス: 無料
人気: 71

Rating: 4.0/5 (Total Votes: 1)

WvTftpは、世界最速のTFTPサーバです。いや、本当に、それはあります。プロジェクトは、もともとNetIntegratorのために開発されたが、自分自身でも有用であり、したがってGNU LesserGeneralPublicLicense、またはLGPLの条件の下で無料で利用可能ですしました。
コンパイルとWvTFTPdのインストール
あなたはWvStreamsライブラリとヘッダファイルの最新バージョンを持っている必要があります
WvTFTPdを使用するには、システムにインストールされています。私たちは、バージョン4.0以上を推奨します。
あなたがからWvStreamsをダウンロードすることができます
    http://open.nit.ca/wiki/index.php?page=WvStreams
変更する場合を除き、あなたはまた、「PKG-config設定」プログラムを必要とします
Makefileと適切なパスを挿入します。
WvTFTPdはに/ sbinにし、manページに自身をインストール
/人、WvStreamsするために、同じプレフィックスがされています
インストール( "は/ usr / local"典型的 "は/ usr」または)。ここでも、あればMakefileを編集
あなたはこれを変更したいです。結局WvTFTPdはconfigureスクリプトを持っている可能性があります
これを行うには。
どこかの/ usr / srcと型のように、パッケージをuntar、WvTFTPdをコンパイルするには
「作ります」。エラーがなかった場合は、タイプ "make install"を。 root権限があります、
もちろん、プログラムをインストールするために必要。
WvTFTPdの設定
WvTFTPdのコンフィギュレーションファイルは/etc/wvtftpd.confあります。 WvTFTPd意志
取るために特別な設定をしなくても正常に動作するが、
その特別な機能のいくつかの利点は、あなたが作成する必要があります
設定ファイル。
設定ファイルの最初のセクションでは、この(デフォルトのようになります。
値)が示されています。
[TFTP]
基本DIR =の/ tftpboot /
ポート= 69
最小タイムアウト= 100
最大タイムアウト= 5000
最大タイムアウト数= 80
合計タイムアウト秒= 0
プリフェッチ= 3
読み取り専用= 1
デフォルトのファイル=
ストリップ接頭辞=
既存のファイルを上書き= 0
Clientディレクトリ= 0
クライアントディレクトリを作成します= 0
「ベースディレクトリ」はデフォルトのディレクトリです。クライアントがファイルを要求した場合
フルパスを指定せずに、ベースディレクトリが付加されます。
あなたが使用しない場合は、「ポート」は、WvTFTPが使用するポートを指定します
何らかの理由のための標準的な、69、。
「最小タイムアウト」、「マックス·タイムアウト」、およびすべての値を指定する「最大タイムアウト数」
WvTFTPの指数タイムアウト。この乗数は1 WvTFTP意志で開始します
それはこれまでの平均RTTで回答を得ない場合にパケットを再送
倍の電流乗算器または「最小タイムアウト」値の2乗、
どちらか大きい方。乗数は、各タイムアウトを1つ増加します。
また、最大待機時間までのように「最大タイムアウト」を指定することができます
再送。
また、常に時間を指定しますタイムアウトを秒単位で指定することができます
再送します。たとえば、すべてのタイムアウトにWvTFTPを設定することができます。この
指数バックオフを無効にします。タイムアウトの数が「最大タイムアウトカウント」に達する場合、
転送が中止されます。
「トータルタイムアウト秒」が指定され、ゼロでない場合、転送は次のようになります
指定した秒数がの時から経過した場合に中止され
かかわらず、再試行回数の最後のパケットの受信、。
「プリフェッチ」、つまり、どのように多くの負の待ち時間の量を指定します
パケットが一度に送出されます。
TFTPの書き込みが許可されている場合は、「読み取り専用」が決定されます。デフォルトは1(書き込みあり
)許可されていません。
要求されたファイルがある場合は、「デフォルトのファイルは、「クライアントに送信されたファイルであります
利用できません。
「ストリップ接頭辞」として指定されたパスが自動的に取り除かれます
任意のクライアント要求の始まり。これは、「ベースディレクトリ」を追加する前に行われます。
既存のファイルを上書きするかどうかを指定し、「既存のファイルを上書きします」
クライアントは、同じ名前のファイルをアップロードしたとき。ファイルが存在する場合と
これは、その後、アップロードが失敗する0に設定されています。デフォルトでは、上書きしないことです
既存のファイル(0)。
クライアントのIPアドレスがに付加する必要がある場合は、「クライアントのディレクトリには、「指定します
ファイルがアップロードされた「ベースディレクトリ」。これは、クライアントがアップロードします
自分のディレクトリにコピーします。クライアントディレクトリが存在していない場合
「クライアント·ディレクトリを作成する」ディレクティブが偽(0)をアップロードするように設定されます
失敗。デフォルトでは、「ベースディレクトリ」に、クライアントのIPアドレスを追加しないことです
ファイルがアップロードされたときに(0)。
ときに、クライアント、クライアントのディレクトリが作成され、「クライアント·ディレクトリを作成します」
(と仮定すると、「クライアントのディレクトリが "1に設定されたファイルをアップロードし、それ以外の場合、これは
オプションは)何もしません。ディレクトリには、「ベース·ディレクトリ」のサブディレクトリされており、
クライアントのIPアドレス(例えば/tftpboot/127.0.0.1)。デフォルトはです
クライアントディレクトリを作成しない(0)。
2番目のセクションでは、[TFTP /エイリアス]です。これは、ファイル名のリストが含まれています
オーバーライド。また、特定のIPアドレスのオーバーライドを指定することができ、
IPアドレスのデフォルトのオーバーライドは、明示的にリストされていません。クライアントごとのファイル名
オーバーライドは、「たIPAddress /ファイル名= clientnewfilename "のように見えます。デフォルト
オーバーライドは、「デフォルト/ファイル名= newfilename "のように見えます。
例えば:
[TFTP /エイリアス]
デフォルト/画像= image2_4.img
192.168.0.43/image = image2_5b.img
この例では、192.168.0.43のユーザがダウンロードしようとした場合
ファイル "画像"、ファイル "image2_5b.img」は、実際に送信されます。ユーザー
彼らが要求したときに他のマシンからファイル "image2_4.img"を取得します
「イメージ」。
また、[TFTP /別名いったん]セクションにワンタイムエイリアスを指定することができます。ザ
フォーマットは、[TFTP /エイリアス]と同じです。あなたが持っていることがあり、グローバルまたはクライアントごとの
一回の別名。クライアントがファイルを要求すると、WvTftpはチェック
[TFTP /別名いったん]セクションを最初に。マッチが行われた場合、このエイリアスが使用され、
ダウンロードが終了すると、別名はセクションから削除されます
(関係なく、別名はグローバルまたはクライアント固有であるかどうかの)。続きます
一致する要求は、通常どおり[TFTP /エイリアス]と照合されます。
[TFTP /別名いったん]エントリだけ成功した後に除去されることに注意してください
ダウンロード;ダウンロードが失敗した場合、エントリはそのままにされます。
最後のセクションでは、[TFTP /登録されたクライアント]と[TFTP /新しいクライアント]です。
[TFTP /登録されたクライアント]はクライアントのIPアドレス(「192.168.0.43のリストを保持します
サーバーに知られている= 1 ")。場合、クライアントは、接続しようとし
そのアドレスは[TFTP /登録されたクライアント]で、それが追加されていません
[TFTP /新しいクライアント]。これは、内部​​のWvTFTPそのものかもしれないが、機能を有していません
(このような私たちのネットインテグレータのように)いくつかの状況において有用であること。
UniConf、用途をWvTFTPd構成システムは、並べ替えることがあります
[エイリアス]と[新しい含め、すべての設定、このような設定ファイル、
クライアント]など、[TFTP]セクションの下になります。このように、あなたの設定がよいです
このように見て終わります:
[TFTP]
ポート= 69
...
エイリアス/デフォルト/画像= image2_4.img
新しいクライアント/ 192.168.0.1 = 1
このフォーマットと上記の例は、完全に互換性があります
UniConfが、UniConfは、後者を優先し、次いで、こうして変数を並べ替えます。
上記の例は単に明確にするために別のセクションを使用します。

このリリースの新機能です。

このアップデートWvStreams 4.5で構築するための。

この要件:

このWvStreamsライブラリとヘッダファイル

同じようなソフトウェア

開発者の他のソフトウェア Mark Cote

templeton
templeton

11 May 15

へのコメント WvTftp

コメントが見つかりません
コメントを追加
画像をオンにする!