TFTP
表示
Trivial File Transfer Protocol (TFTP) はファイルを転送するための軽量なプロトコルです。一般的に PXE ブートの中で使われたり、ルーターやプリンターなどメモリが限られているデバイスの設定やファームウェアを更新するのに使われます。
サーバー
TFTP のサーバー実装は複数存在します、以下はその一例です。また、 iputils にも tftp の別実装があります。
ノート 異なる TFTP の実装が同時に起動していないことを確認してください。デフォルトの TFTP ポート番号
69 をリッスンできるのは一つだけなので、got more than one socket というエラーを出して起動に失敗してしまいます。tftp-hpa
tftp-hpa をインストールして tftpd.service を起動してください。
サービスのパラメータを修正したいときは /etc/conf.d/tftpd を編集します。
atftp
atftp をインストールして atftpd.service を起動してください。
サービスのパラメータを修正したいときは /etc/conf.d/atftpd を編集します。
dnsmasq
クライアント
tftp-hpa
tftp-hpa をインストールし、tftp で1日を過ごしましょう:
$ tftp
curl
curl でも TFTP サーバーに接続しファイルを送信できます:
$ curl -T FILE tftp://HOST