ログイン
ユーザID または e-mail:

パスワード:

IDとパスワードを記憶

パスワード紛失

新規登録
メインメニュー

FrontPage

Cygwin TFTP サーバの構築の前には、Cygwin inetd の設定を行う必要がある
Cygwin_inetd設定方法

Cygwin TFTP サーバの構築方法 anchor.png

Page Top

1. Cygwin TFTP サーバの設定 anchor.png

Page Top

1)./tftpboot ディレクトリ作成 anchor.png

   $ mkdir /tftpboot
Page Top

2)./etc/inetd.conf を編集 anchor.png

   変更前)
     #tftp  dgram   udp     wait    nobody  /usr/sbin/in.tftpd in.tftpd
   変更後)
     tftp  dgram   udp     wait    root  /usr/sbin/in.tftpd in.tftpd -s -p /tftpboot
srv_arg意味
s公開ディレクトリを公開する(上記の場合は /tftpboot)
ptftp接続時に公開ディレクトリをルートディレクトリ(/)とみなす
Page Top

3).Cygwin inetd サービスの再起動 anchor.png

   $ net stop inetd
   $ net start inetd
Page Top

4).Cygwin TFTP サーバの起動確認 anchor.png

   $ netstat -a | grep tftp
     UDP    LETTER:tftp            *:*
Page Top

2. Cygwin TFTP サーバの動作確認 anchor.png

Page Top

1)./tftpboot ディレクトリに適当なファイル(test.txt)を置く anchor.png

  $ echo aaa > /tftpboot/test.txt
Page Top

2).localhost に対して TFTP 接続 anchor.png

この操作は、/tftpboot ディレクトリ以外のディレクトリで行う
$ tftp localshot
tftp>
Page Top

3).2. で作成した test.txt を get する anchor.png

  tftp> get test.txt
  tftp> q
Page Top

4).取得した test.txt を確認する anchor.png

  $ ll test.txt
  -rw-r--r-- 1 XXX なし 5 Apr 13 09:48 test.txt

トップ   凍結 差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 8462, today: 1, yesterday: 0
初版日時: 2006-07-11 (火) 13:19:23
最終更新: 2006-07-11 (火) 13:19:23 (JST) (4152d) by drillking