美文网首页我用 Linux程序员
Linux下 tftp服务搭建

Linux下 tftp服务搭建

作者: single430 | 来源:发表于2017-03-12 18:29 被阅读40次
    • 第一步
        sudo apt install tftp-hpa tftpd-hpa xinetd
    
    • 第二步
        新建 /etc/xinetd.d/tftpd
        内容为:  
        service tftp {
          socket_type = dgram
          protocol = udp
          wait = yes
          user = root
          server = /etc/default/tftpd-hpa
          server_args = -s /home/user/tftpboot -c
          disable = no
        }
    
    • 第三步
    修改 /etc/default/tftpd-hpa 为:
    #/etc/default/tftpd-hpa
    TFTP_USERNAME = "root"
    TFTP_DIRECTORY = "/home/user/tftpboot"
    TFTP_ADDRESS = "0.0.0.0:69"
    TFTP_OPTIONS = "-l -s -c --secure"
    
    • 第四步
    修改 /home/user/tftpboot 权限为 777
    
    • 第五步
    重启 sudo
    (1): service xinetd restart
    (2): service tftpd-hpa restart
    (3): in.tftpd -l /hone/user/tftpboot
    
    • 第六步
    测试是否成功 ,在当前目录新建一个文件 touch test,在/home/user/tftpboot 新建一个文件 touch test1
    # tftp ip
    >>get test1     #拿 不报错就表明success, 去当前目录查看
    >>put test      #放 不报错就表明success,去tftpboot目录查看
    

    如果最后有错请自行检查

    By: single430

    相关文章

      网友评论

        本文标题:Linux下 tftp服务搭建

        本文链接:https://www.haomeiwen.com/subject/nfcxnttx.html