ubuntu上配置tftp server

2890阅读 0评论2014-12-23 fireaxe
分类:LINUX

Install tftp server

  1. Install following packages.
  1. sudo apt-get install xinetd tftpd tftp 
  2. Create and put this entry int /etc/xinetd.d/tftpd

    service tftp
    {
    protocol        = udp
    port            = 69
    socket_type     = dgram
    wait            = yes
    user            = nobody
    server          = /usr/sbin/in.tftpd
    server_args     = /tftpboot
    disable         = no
    } 
  3. Create a folder /tftpboot this should match whatever you gave in server_args. mostly it will be tftpboot

    sudo mkdir /tftpboot
    sudo chmod -R 777 /tftpboot
    sudo chown -R nobody /tftpboot 
  4. Restart the xinetd service.

    sudo /etc/init.d/xinetd restart 
    (sudo /etc/init.d/xinetd start)
    (sudo /etc/init.d/xinetd stop)
    Now our tftp server is up and running. 

Testing our tftp server

  1. Create a file named test with some content in /tftpboot path of the tftp server

    Obtain the ip address of the tftp server using ifconfig command

  2. Now in some other system follow the following steps.

    tftp 192.168.1.2
    tftp> get test
    Sent 159 bytes in 0.0 seconds
    
    tftp> quit
    
    cat test 

上一篇:ubuntu 14.04 配置VNC server
下一篇:apache2配置方法