Chinaunix首页 | 论坛 | 博客
  • 博客访问: 184613
  • 博文数量: 115
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 10
  • 用 户 组: 普通用户
  • 注册时间: 2016-01-11 17:10
个人简介

路漫漫其修远兮,吾将上下而求索!

文章分类
文章存档

2016年(115)

我的朋友

分类: LINUX

2016-01-12 10:48:27

Ubuntu下安装配置TFTP服务手记

    在Linux做嵌入式开发一定会用到TFTP网络服务,下面以Ubuntu下使用apt-get安装为例,简单记录一下安装配置过程:
安装配置TFTP服务,大致步骤如下:
(1)安装tftp-hpa、tftpd-hpa和openbsd-inetd程序;
(2)修改配置文件/etc/inetd.conf;
(3)根据配置文件的路径,建立tftp目录,并修改目录权限;
(4)重启tftp服务;
(5)本地传输测试。
以前我为了记录,写了一个安装和配置的脚本,是一些主要步骤:

#!/bin/sh
TFTPDIR=

    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 -(path)
    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




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