Prev / Next

2008-07-18 / CentOS で tftp を使う

Cisco の機器から IOS を抜き出したかったので,
CentOS に tftp サーバをたててみました.

まず,

yum install tftp tftp-server


でインストール.

/etc/xinetd.d/tftp を編集.

service tftp
{
    socket_type             = dgram
    protocol                = udp
    wait                    = yes
    user                    = root
    server                  = /usr/sbin/in.tftpd
    server_args             = -c -u root -s /tftpboot
    disable                 = no
    per_source              = 11
    cps                     = 100 2
    flags                   = IPv4
}


インストールした際に,/tftpboot が作られているので,tftp の / にする.
/tftpboot の owner が root なので,root で動作するように
"-u root" をつける.
新規ファイルの作成を許可するため,"-c" オプションをつける.

これで ok.

あとは目的の機器で,

copy flash: tftp:


して終了.

comments powered by Disqus