• [xlp@localhost ~]$ less /etc/xinetd.d/tftp # default: off # description: The tftp server serves files using the trivial file transfer \ # protocol. The tftp protocol is often used to boot d

    /*********************************************************************
     * Author  : Samson
     * Date    : 01/18/2014
     * Test platform:
     *               3.6.10-4.fc18.i686.PAE
     *               GNU bash, version 4.2.39

     * *******************************************************************/


    [xlp@localhost ~]$ less /etc/xinetd.d/tftp

    # default: off
    # description: The tftp server serves files using the trivial file transfer \
    #       protocol.  The tftp protocol is often used to boot diskless \
    #       workstations, download configuration files to network-aware printers, \
    #       and to start the installation process for some operating systems.
    service tftp
    {
            socket_type             = dgram
            protocol                = udp
            wait                    = yes
            user                    = root
            server                  = /usr/sbin/in.tftpd
    #       server_args             = -s /var/lib/tftpboot
            server_args             = -c -s /var/tftp/
    #       server_args             = -c -s /home/guolijun/sdk-base/binaries
            disable                 = no
            per_source              = 11
            cps                     = 100 2
            flags                   = IPv4
    }
    [xlp@localhost ~]$ less /etc/exports
    /home *(rw,sync,no_root_squash)
    /rootfs.xlp *(rw,sync,no_root_squash)
    /xlp-nfs *(rw,sync,no_root_squash)
    [xlp@localhost ~]$
    展开全文
  • linux TFTP 配置

    2007-08-21 14:42:00
    [root@db ~]# vi /etc/xinetd.d/tftp# default: off# description: The tftp server serves files using the trivial file transfer /# protocol. The tftp protocol is often used to boot diskless /# 
    [root@db ~]# vi /etc/xinetd.d/tftp
    # default: off
    # description: The tftp server serves files using the trivial file transfer /
    #       protocol.  The tftp protocol is often used to boot diskless /
    #       workstations, download configuration files to network-aware printers, /
    #       and to start the installation process for some operating systems.
    service tftp
    {
            disable = no
            socket_type             = dgram
            protocol                = udp
            wait                    = yes
            user                    = root
            server                  = /usr/sbin/in.tftpd
            server_args             = -u root -s /tftpboot -c
            per_source              = 11
            cps                     = 100 2
            flags                   = IPv4
    }

    chmod 777 -R /tftpboot

    然后service xinted restart就可以了
    其中有两点需要注意,server_args参数 -s -c是必须要加的,代表可以上传新的文件,更新同文件名的文件。
    tftpboot目录权限是777,当然也可以根据用户实际情况更改
     
    展开全文
  • linux tftp rpm软件包

    2020-07-09 23:31:33
    linux tftp rpm软件包 tftp-server-0.43-1.i386.rpm
  • 玩转Windows/Linux tftp命令

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

    也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

                   

          tftp很好理解, 主要用来传文件, 下面以我的操作来谈谈tftp中最重要的几个命令。 


          一. Windows上的sftp命令(据说Linux上也是这样, 当然此处是指非嵌入式的Linux)微笑

          步骤:

          a. 在Windows上开启sftp服务器tftpd32.exe, 然后选定一个默认的目录作为服务器根目录,此时, tftpd32.exe自动读取pc的ip, 该ip就是tftp服务器的ip, 比如192.168.1.101

          b. 在Windows上的cmd中有tftp命令, 切换到一个对应目录, 那么这个目录实际上可以理解为客户端根目录。


          命令1: tftp 192.168.1.101 put test.txt   该命令可以把tftp客户端目录下的test.txt文件上传到tftp服务端, 其中的192.168.1.101是服务iip, put表示上传。

          命令2:    tftp 192.168.1.101 get test.txt   该命令可以把tftp服务端目录下的test.txt文件下载到tftp客户端, 其中的192.168.1.101是服务iip, get表示下载。


           我刚才试过了, 好使!


           

           二. 嵌入式设备linux上的sftp命令微笑

            

          步骤:

          a. 在Windows上开启sftp服务器tftpd32.exe, 然后选定一个默认的目录作为服务器根目录,此时, tftpd32.exe上自动读取pc的ip, 该ip就是tftp服务器的ip, 比如192.168.1.101

          b. 在嵌入式设置linux的shell中有tftp命令(假设支持), 切换到一个对应目录, 那么这个目录实际上可以理解为客户端根目录。

     

    命令1: tftp -pl test.txt 192.168.1.101    该命令可以把tftp客户端目录下的test.txt文件上传到tftp服务端, 其中的192.168.1.101是服务ip,  p是put,  l是local

           命令2: tftp -gr test.txt 192.168.1.101    该命令可以把tftp服务端目录下的test.txt文件下载到tftp客户端, 其中的192.168.1.101是服务ip, g是get, r是remote


           我试过了, 好使。 而且我常常用命令1, 从嵌入式设备中取出文件, 放到windows上进行分析奋斗


         

               

    给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

    这里写图片描述
    展开全文
  • Linux系统tftp安装包

    2020-07-09 08:59:21
    Linux系统下tftp安装包,3个安装包需要全部安装到服务器上,方能启用tftp功能,谢谢!
  • linux安装tftp服务

    2020-06-09 16:23:06
    linux安装tftp服务搭建服务器本机测试 搭建服务器 – 安装xinetd:sudo apt-get install xinetd – 安装tftp 和tftpd:sudo apt-get install tftp tftpd – 配置/etc/xinetd.d/tftp文件 # vi /etc/xinetd.d/tftp ...

    linux安装tftp服务

    搭建服务器

    – 安装xinetd:sudo apt-get install xinetd
    – 安装tftp 和tftpd:sudo apt-get install tftp tftpd
    – 配置/etc/xinetd.d/tftp文件

    #sudo vi /etc/xinetd.d/tftp
    
    

    复制下面的内容到文件中,保存退出

    service tftp
    {
            socket_type     = dgram
            protocol                = udp
            wait                    = yes
            user                    = root
            server          = /usr/sbin/in.tftpd
            server_args     = -s /var/tftpboot/
            disable         = no
            per_source      = 11
            cps                     = 100 2
            flags                   = IPv4
    }
    

    • tftp文件中的/var/tftpboot是服务器的目录

    – 新建tftp服务器目录
    mkdir /var/tftpboot
    – 修改权限为777
    chmod 777 /var/tftpboot
    – 重启xinetd服务
    sudo /etc/init.d/xinetd restart

    本机测试

    – 在/var/tftpboot 下面建立一个文件test,输入任意内容
    – 启动另一个终端
    – 输入命令tftp 127.0.0.1
    – 输入get test
    – 输入q可以退出
    – 退出后,使用ls命令可以发现当前目录下有test文件,如果务器中的test文件内容一模一样,表明服务器搭建成功

    展开全文
  • LinuxTFTP使用详解

    2017-06-29 18:14:53
    linux服务器端tftp-server的配置 1、安装tftp服务器 需要安装xinetd(守护tftp)、tftptftp-server 3个软件 1)如果能上网,通过yum安装: sudo yum install xinetd sudo yum install tftp sud


    FTP协议简介
    TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。

    linux服务器端tftp-server的配置


    1、安装tftp服务器
    需要安装xinetd(守护tftp)、tftp和tftp-server 3个软件
    1)如果能上网,通过yum安装:
    sudo yum install xinetd
    sudo yum install tftp
    sudo yum install tftp-server


    2、配置tftp服务器
    修改/etc/xinetd.d/tftp文件,将其中的disable=yes改为disable=no。开启TFTP服务
    主要是设置TFTP服务器的根目录,开启服务。修改后的文件如下:
    service tftp
    {     socket_type            =dgram
           protocol                  =udp
           wait                        =yes
           user                        =root
           server                     =/usr/sbin/in.tftpd
           server_args             =-s /home/mike/tftpboot -c
           disable                    =no
           per_source             =11
           cps                         =100 2
           flags                       =IPv4
    }
    说明:修改项server_args= -s     <path>    -c,其中<path>处可以改为你的tftp-server的根目录

    参数-s指定chroot,-c指定了可以创建文件


    3、启动tftp服务器并关闭防火墙

    RedHat7+

    systemctl disable firewall;systemctl stop firewall

    systemctl enable xinetd;systemctl start xinetd

    Redhat7-
    /etc/init.d/iptables stop        //关闭防火墙
    sudo /sbin/service xinetd start
    或service xinetd restart
    /etc/init.d/xinetd start
    看到启动[OK]就可以了


    4、查看tftp服务是否开启
    netstat -a | grep tftp
    显示结果为
    udp 0 0 *:tftp *:*
    表明服务已经开启,就表明tftp配置成功了。


    5、tftp使用
    复制一个文件到tftp服务器目录,然后在主机启动tftp软件,进行简单测试。

    登陆
    tftp 192.168.1.2
    tftp>get <download file>
    tftp>put <upload file>
    tftp>q


    6、tftp命令用法如下
    tftp     your-ip-address
    【进入TFTP操作】
    connect:连接到远程tftp服务器
    mode:文件传输模式
    put:上传文件
    get:下载文件
    quit:退出
    verbose:显示详细的处理信息
    tarce:显示包路径
    status:显示当前状态信息
    binary:二进制传输模式
    ascii:ascii传送模式
    rexmt:设置包传输的超时时间
    timeout:设置重传的超时时间
    help:帮助信息
    ?:帮助信息


    7、如果出现“AVC Denial, click icon to view”的错误,并不能传输文件
    修改/etc/sysconfig/selinux,将SELINUX设定为disable
    使用命令setenforce 0让selinux配置文件生效




    展开全文
  • -r 是remote的缩写,后跟Server即PC机tftp服务器根目录中的源文 件名,或上传Server后重命名后的文件名。 -g 是get的缩写,下载文件时用, -p 是put的缩写,上传文件时用, tftp 默认占用的是69端口。 根据上述...
  • linuxtftp使用(转一些命令)   TFTP协议简介 TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。嵌入式linuxtftp开发环境包括两个方面:一是linux服务器端的tftp-server支持,二是...
  • 1.linux下安装tftp  检测linux下是否安装了tftp,使用命令rpm -qa | grep tftp,如果没有安装,进入到镜像文件Server中,使用命令rpm -ivh tftp-server.....,至此tftp已经安装好了 2.建立tftp服务主目录文件 ...
  • Linux tftp服务配置

    2017-10-01 08:57:12
    1、安装tftp服务 yum install -y xinetd tftp tftp-server 2、修改配置文件 ...vi /etc/xinetd.d/tftp 修改下面2行 ...server_args=-s /tftpboot/ -c #设置tftp server目录 ...3、创建tftp目录 mkdir /tft
  • 1、应用程序如何移植到目录板? 1)复制到介质,如U盘 2)通过网络(tftp)传输文件到开发板(文件较小,推荐使用) 3)置于根文件系统目录下制作文件系统镜像,再烧进开发板(文件很大,可以使用) 4)通过NFS(网络文件...
  • linux搭建TFTP服务器

    2017-02-14 10:31:54
    TFTP协议是简单文件传输协议,基于UDP协议,没有文件管理、用户控制功能。TFTP分为服务器端程序和客户端程序,在主机上通常同时配置有TFTP服务端和客户端。 相关阅读: Ubuntu下tftp服务搭建 ...
  • linuxtftp使用

    2015-09-22 21:07:32
    嵌入式linuxtftp开发环境包括两个方面:一是linux服务器端的tftp-server支持,二是嵌入式目标系统的tftp-client支持。因为u-boot本身内置支持tftp-client,所以嵌入式目标系统端就不用配置了。下面就详细介绍一下...
  • 1、上传文件到指定服务器,命令如下: tftp-p-lfile_pathserverIP(这里file_path是服务器储存文件的完整路径) ...2、从服务器上下载文件到当前目录tftp-g-rfile_pathserverIP(这里file_path是服务器上tftp默认...
  • 1、linux下的tftp安装:  首先利用命令:rpm-qa | grep tftp,查看tftp是否安装,如果没有安装,则可以按下面步骤进行安装。  1.安装相关软件包:tftpd(服务端),tftp(客户端),xinetd  sudo apt-get ...
  • linuxtftp安装

    2017-09-28 09:40:12
    tftp服务器最简单安装配置 1.安装tftp-server sudo apt-get install tftpd-hpa sudo apt-get install tftp-hpa(如果不需要客户端可以不安装) tftp-hpa是客户端 tftpd-hpa是服务器端 2.配置TFTP服务器 sudo ...
  • SUSE Linux配置TFTP服务

    2011-05-03 12:00:00
    嵌入式linuxtftp开发 环境包括两个方面:一是嵌入式linux宿主机的 tftp-server支持,二是嵌入式linux目标机的tftp-client支持。因为u-boot本身内置支持tftp-client,所以嵌入 式目标机就不用配置了。下面就详细...
  • 嵌入式linuxtftp开发环境包括两个方面:一是linux服务器端的tftp-server支持,二是嵌入式目标系统的tftp-client支持。因为u-boot本身内置支持tftp-client,所以嵌入式目标系统端就不用配置了。下面就详细介绍一下...
1 2 3 4 5 ... 20
收藏数 30,667
精华内容 12,266
热门标签
关键字:

linux的tftp目录