ubuntu下配置tftp服务

在ubuntu上配置tftp服务,用于开发板下载内核及其他文件


1、安装:tftp-hpatftpd-hpaxinetd

       zhiyong@Beyond:~$ sudo  apt-get install tftp-hpa tftpd-hpa xinetd


2
、配置/etc/default/tftpd-hpa,内容如下:

        #/etc/default/tftpd-hpa
       TFTP_USERNAME=
"tftp"
       TFTP_DIRECTORY=
"/tftpboot"
       TFTP_ADDRESS=
"0.0.0.0:69"
       TFTP_OPTIONS=
"--secure -c -s"

       注意:/tftpboot是tftp服务器的下载路径



3
、设置工作目录/var/tftp权限

         zhiyong@Beyond:~$ sudo chmod  777 /tftpboot


4
、重新启动服务

          zhiyong@Beyond:~$ sudo /etc/init.d/tftpd-hpa restart


5
、通过tftpgetput进行测试:

         zhiyong@Beyond:~$ touch /tftpboot/abc.txt
         zhiyong@Beyond:~$ tftp 127.0.0.1
         tftp> get abc.txt
         tftp> quit
         zhiyong@Beyond:~$ ls
         abc.txt  examples.desktop  公共的  模板  视频  图片  文档  下载  音乐  桌面
         zhiyong@Beyond:~$

你可能感兴趣的:(ubuntu下配置tftp服务)