安装TFTP服务器

    技术2022-05-20  62

    安装TFTP服务器

            ## install xinetd, tftpd-hpa and tftp-hpa packages

            $ sudo apt-get install xinetd tftpd-hpa tftp-hpa

     

            ## create tftp-server root directory

            $ sudo mkdir /tftpboot

            $ sudo chmod –R 777 /tftpboot

     

            ## create tftp server configuration file

            $ sudo gedit /etc/xinetd.d/tftpd

            tftpd文件中编写如下内容,然后保存文件并退出:

            service tftp

            {

                   Disable = no

                   socket_type = dgram              wait = no               user = root               protocol = udp               server = /usr/sbin/in.tftpd                      server_args = -s /tftpboot              log_on_success = PID HOST DURATION               log_on_failure = HOST

            }

     

            ## modify inetd configuration file

            $ sudo gedit /etc/inetd.conf

                  修改内容:

                  tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /var/lib/tftpboot

            修改为:

                  tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /tftpboot

     

            ## edit tftpd-hpa configuration file

            $ sudo gedit /etc/default/tftpd-hpa

                  #Defaults for tftpd-hpa        RUN_DAEMON="yes"        OPTIONS="-l -s /tftpboot"

           

           ## restart xinetd and tftpd service

                  $ sudo /etc/init.d/xinetd restart            $ sudo /etc/init.d/tftpd-hpa restart


    最新回复(0)