Chinaunix首页 | 论坛 | 博客

分类: LINUX

2013-03-14 15:27:27

(1)安装 tftp-hpa、tftpd-hpa 和 openbsd-inetd 程序;
(2)修改配置文件/etc/inetd.conf; 
将这句话输入到此文件当中yywrtftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -c -s <你想要的tftp目录路径>
(3)根据配置文件的路径,建立 tftp 目录,并修改目录权限;
(4)重启 tftp 服务;
(5)本地传输测试。

#!/bin/sh
TFTPDIR=<你想要的tftp目录路径>
    echo install tftp server ...
    sudo apt-get install tftp-hpa tftpd-hpa
    if [ "$?" = "0" ]
    then
        echo "install tftp-hpa and tftpd-hpa OK!!"
    else
        echo "install tftp-hpa and tftpd-hpa error !!!"
#     exit 1
    fi

    sudo apt-get install openbsd-inetd
    if [ "$?" = "0" ]
    then
        echo "install openbsd-inetd OK!!"
    else
        echo "install openbsd-inetd error !!!"
#     exit 1
    fi
    echo modify /etc/inetd.conf
#tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -c -s <你想要的tftp目录路径>
    sudo vi /etc/inetd.conf

#建立tftp目录,并修改目录权限:
    mkdir -p $TFTPDIR
    if [ "$?" = "0" ]
    then
        echo "make tftp dir $TFTPDIR OK!!"
    else
        echo "make tftp dir $TFTPDIR error !!!"
#     exit 1
    fi
    sudo chmod 777 $TFTPDIR

#重启tftp server
    sudo /etc/init.d/openbsd-inetd restart

阅读(1525) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~