精华内容
下载资源
问答
  • TFTP服务器

    2019-04-17 09:47:16
    利用TFTP服务对不同系统,windows与linux系统之间上传下载文件。方便无广告。
  • tftp服务器

    2020-08-26 21:30:08
    sudo apt-get install xinetd tftpd tftp sudo mkdir /tftpboot sudo chmod -R 777 /tftpboot sudo chown -R nobody /tftpboot sudo vim /etc/xinetd.d/tftp service tftp { protocol = udp port = 69 socket_...

    sudo apt-get install xinetd tftpd tftp

    sudo mkdir /tftpboot
    sudo chmod -R 777 /tftpboot
    sudo chown -R nobody /tftpboot

    sudo vim /etc/xinetd.d/tftp

    service tftp
    {
        protocol        = udp
        port            = 69
        socket_type     = dgram
        wait            = yes
        user            = nobody
        server          = /usr/sbin/in.tftpd
        server_args     = /tftpboot
        disable         = no
    }

    sudo service xinetd restart

    echo "Test TFTP Server" > /tftpboot/test.txt
    tftp <server-ip>
    tftp> get test.txt
    tftp> quit

    展开全文
  • TFTP 服务器

    2018-04-12 20:24:00
    TFTP(Trivial File Transfer Protocol,简单文件传输协议) 是TCP/IP协议族中的一个用来在客户端与服务器之间进行简单文件传输的协议 特点: 简单 占用资源小 适合传递小文件 适合在局域网进行传递 端口号...

    TFTP(Trivial File Transfer Protocol,简单文件传输协议)

    是TCP/IP协议族中的一个用来在客户端与服务器之间进行简单文件传输的协议

    特点:

    • 简单
    • 占用资源小
    • 适合传递小文件
    • 适合在局域网进行传递
    • 端口号为69
    • 基于UDP实现

     

    为了标记数据已经发送完毕,所以规定,当客户端接收到的数据小于516(2字节操作码+2个字节的序号+512字节数据)时,就意味着服务器发送完毕了

    from socket import *
    import struct
    import sys
    
    if len(sys.argv) != 2:
        print('-'*30)
        print("tips:")
        print("python xxxx.py 192.168.1.1")
        print('-'*30)
        exit()
    else:
        ip = sys.argv[1]
    
    # 创建udp套接字
    udpSocket = socket(AF_INET, SOCK_DGRAM)
    
    #构造下载请求数据
    cmd_buf = struct.pack("!H8sb5sb",1,"test.jpg",0,"octet",0)
    
    #发送下载文件请求数据到指定服务器
    sendAddr = (ip, 69)
    udpSocket.sendto(cmd_buf, sendAddr)
    
    p_num = 0
    
    recvFile = ''
    
    while True:
        recvData,recvAddr = udpSocket.recvfrom(1024)
    
        recvDataLen = len(recvData)
    
        # print recvAddr # for test
    
        # print len(recvData) # for test
    
        cmdTuple = struct.unpack("!HH", recvData[:4])
    
        # print cmdTuple # for test
    
        cmd = cmdTuple[0]
        currentPackNum = cmdTuple[1]        
    
        if cmd == 3: #是否为数据包
    
            # 如果是第一次接收到数据,那么就创建文件
            if currentPackNum == 1:
                recvFile = open("test.jpg", "a")
    
            # 包编号是否和上次相等
            if p_num+1 == currentPackNum:
                recvFile.write(recvData[4:]);
                p_num +=1
                print '(%d)次接收到的数据'%(p_num)
    
                ackBuf = struct.pack("!HH",4,p_num)
    
                udpSocket.sendto(ackBuf, recvAddr)
            # 如果收到的数据小于516则认为出错
            if recvDataLen<516:
                recvFile.close()
                print '已经成功下载!!!'
                break
    
        elif cmd == 5: #是否为错误应答
            print "error num:%d"%currentPackNum
            break
    
    udpSocket.close()

     

    转载于:https://www.cnblogs.com/ghming/p/8810235.html

    展开全文
  • 许多人对采用tftp服务器软件都不太熟悉,这篇文章小编带大家认真了解一下采用tftp服务器软件的方法。 简单文件传输协议或称小型文件传输协议(英文:TrivialFileTransferProtocol,缩写TFTP),是一种简单化的文件...

    TFTP是TCP/IP协义族中的一个用来在客户机与服务器之间进行简单文件传输的协义,提供不繁杂、开销并不大的文件传输服务项目。许多人对采用tftp服务器软件都不太熟悉,这篇文章小编带大家认真了解一下采用tftp服务器软件的方法。


    简单文件传输协议或称小型文件传输协议(英文:Trivial File Transfer Protocol,缩写TFTP),是一种简单化的文件传输协议,于1980年界定。


    小型文件传输协议非常简单,通过少量存储器就能轻松完成——这在当时是很重要的考虑因素。因此TFTP被用于引导计算机,比如说没有大容量存储器的路由器。如今它仍然被用于在一个网络上主机之间传输小文档,比如说从一台网络主机或服务器引导一个远程控制X Window System终端或其他的瘦客户端。

    相关推荐文章《新睿云服务器备份教程

     

    开启tftp服务器

     

    小型文件传输协议部分基于更早期的文件传输协议,文件传输协议是通用分组协义(PUP Protocol)中的一部分。在TCP/IP协义组早期的工作中,TFTP往往是在一个新的主机类型上首先完成的协义——因为其非常的简单。最早的小型文件传输协议版本是在RFC 1350之前,显示出相当糟糕的协义缺陷,发现的时候被称为魔术新手综合症。


    TFTP是一个传输文档的简单协义,它基于UDP协义而完成,但是我们也不能确定有些TFTP协义是基于其它传输协义完成的。此协义设计的时候是进行小文件传输的。因此它不具备通常的FTP的许多功能,它只能从文件服务器上获得或写入文档,不能列出文件目录,不进行认证,它传输8位数据。传输中有三种模式:netascii,这是8位的ASCII码形式,另一种是octet,这是8位源数据类型;最后一种mail已经不再支持,它将返回的数据直接返回给用户而不是保存为文档。


    步骤如下所示:
    1、先下个TFTP 服务器,一般来说各种固件里面会自带。这些可以去各大软件站免费下载。
    2、这里面第一行 意思是当面TFTP 的主目录为这些。
    3、这里面的第二行是当前服务器的监听IP 地址。
    4、第一个标签TFTP SERVER 的内容是当前服务器的日志。
    5、点击下边的setting 之后弹出窗口,主要设置选项 只有tftp的端口,tftp 的默认文件目录,以及DHCP 服务项目是否启用。
    6、这里提及DHCP 。某些路由器 或者其他嵌入式设备,在烧写的流程中允许 采用“超级终端”连接,但是没有IP地址,也无法设置IP地址,这时候就必须启用DHCP 的服务器,进行对嵌入式设备的连接。
    7、如果嵌入式设备支持自动升级,则将TFTP 服务器启用之后,设备会自动从TFTP服务器上免费下载BIN 的文件系统,如果不支持自动烧写,则必须输入一些命令。

    展开全文
  • 小编给大家带来了一个超棒的TFTP服务器程序。Transfer Mac版适用于Mac的简单可靠的TFTP服务器。Transfer for Mac是一种可靠且完全符合RFC的TFTP服务器应用程序。Mac上内置TFTP服务器的完美替代品。它具有您期望的...

    小编给大家带来了一个超棒的TFTP服务器程序。Transfer Mac版适用于Mac的简单可靠的TFTP服务器。Transfer for Mac是一种可靠且完全符合RFC的TFTP服务器应用程序。Mac上内置TFTP服务器的完美替代品。它具有您期望的一切:正在进行的当前传输的实时更新,对广播TFTP请求的支持,传输历史记录以及基本的TFTP根目录访问控制和文件管理。

    2b16f06771b874bc72dad389d7da6bd7.png
    Transfer for Mac(TFTP服务器)www.macdown.com
    738ec955c48e6ec40e5fd9a3c5c4735e.png

    Transfer for Mac软件介绍

    Transfer是一种可靠且完全符合RFC的TFTP服务器应用程序。具有简单现代用户界面的功能丰富的TFTP服务器。

    e7ec07f20bfe7ccf610e7179596b2241.png

    Transfer for Mac功能介绍

    从头开始编写的Transfer可以完全控制您的文件传输,同时可以与现有的TFTP客户端完美兼容。Transfer附带对常见TFTP协议扩展和选项的支持,包括:

    RFC 2347-TFTP选项扩展

    RFC 2348-TFTP块大小选项

    RFC 2349-TFTP超时间隔和传输大小选项

    此外,它支持使用二进制或ascii模式的文件传输,以及通过使用隐式块计数器翻转实现无限大小的传输。等等,这又是怎么一回事?不用担心,只要知道Transfer即可为您提供处理不同文件类型和大小所需的灵活性。

    传输已在真实的生产环境中进行了测试,以确保它在不同的情况下都能正常工作。对于这样一个简单的应用程序,它可以很好地完成工作。

    770232fd221c110f9e8ea468976ab223.png

    Transfer mac版系统要求

    需要macOS 10.12或更高版本。

    展开全文
  • 思科TFTP服务器

    2018-12-26 15:18:58
    思科TFTP服务器
  • 参考: 在Ubuntu中搭建TFTP服务器_小拇指的脑瓜子的博客-CSDN博客_ubuntu tftp​blog.csdn.net主要步骤:sudo apt-get install -y xinetd tftp tftpd2. 创建文件/etc/xinetd.d/tftp,内容如下:service tftp { ...
  • tftp服务器搭建步骤1、安装tftp-server使用 sudo apt-get install tftpd-hpa 命令下载tftp服务端使用 sudo apt-get install tftp-hpa 命令下载客户端2、配置tftp服务器使用 sudo vi /etc/default/tftpd-hpa 命令将...
  • tftp服务器

    2018-11-01 10:28:50
    tftp服务器版本,最新版本的,需要的可以下载用 tftp服务器版本,最新版本的,需要的可以下载用
  • 还在寻找一款理想的TFTP服务器程序吗?小编给大家带来了一款超棒的TFTP服务器程序,Transfer for Mac是一种可靠且完全符合RFC的TFTP服务器应用程序。Mac上内置TFTP服务器的完美替代品。它具有您期望的一切:正在进行...
  • TFTP 即简单文本传输协议,允许用户通过 UDP 协议在系统之间传输文件。-- Curt Warfield(作者)TFTP 即 简单文本传输协议(Trivial File Transfer Protocol),允许...因此,在你的本地网络建立一个 TFTP 服务器,...
  • 超然 TFTP服务器下载zip,超然 TFTP服务器下载
  • 思科tftp服务器绿色版本,适应于wiindows平台。详细参考命令: 例: tftp -i 192.168.0.8 get 1.txt 从192.168.0.8 这个主机中下载1.txt这个文件到当前目录 tftp -i 192.168.0.8 put test.txt 将本地当前目录中的...
  • tftp服务器搭建

    2018-10-01 20:48:06
    在嵌入式开发中uboot经常是支持tftp的,因此我们在pc端linux搭建tftp服务器,就可以很方便的把文件载入板子中。 下载tftp服务器,和tftp客户端(调试是否tftp服务器是否成功搭建): #tftp服务器下载 sudo apt-...
  • TFTP服务器的搭建

    2021-02-01 14:34:51
    TFTP服务器的搭建前言1、安装TFTP服务器2、创建文件夹存放tftp文件3、最后配置 tftp4、启动tftp服务器5、修改/etc/default/tftpd-hpa 文件6、重启tftp服务器 前言 tftp 命令的作用和 nfs 命令一样,都是用于通过网络...
  • tftp 服务器

    千次阅读 2004-11-12 17:19:00
    几个月前写的,今天改了一下,只有服务器端.参考:tftp协议规范 TFtpServer.java 012345678910111213141516171819202122232425262728293031323
  • 主要介绍了ubuntu 配置 tftp 服务器教程,需要的朋友可以参考下
  • 简单tftp服务器源码

    2009-05-15 10:50:04
    tftp服务器源码 tftp服务器源码 tftp服务器源码 tftp服务器源码 tftp服务器源码 tftp服务器源码tftp服务器源码tftp服务器源码
  • 3cd ftp/tftp服务器

    2018-11-13 09:20:26
    ftp和tftp服务器绿色免安装
  • 搭建TFTP服务器

    2020-08-09 18:19:33
    基于ubuntu18.04搭建tftp服务器 2 安装应用包 sudo apt-get install tftpd tftp xinetd 3 建立并修改tftp配置文件 sudo vi /etc/xinetd.d/tftp 在/etc/xinetd.d/tftp文件中添加如下内容 service tftp { ...
  • TFTP 即简单文本传输协议,允许用户通过 UDP 协议在系统之间传输文件。-- Curt WarfieldTFTP 即简单文本传输协议Trivial File Transfer Protocol,允许用户通过...因此,在你的本地网络建立一个 TFTP 服务器,这样...
  • 安装Tftp服务器

    2018-09-26 18:46:49
    tftp服务器最简单安装配置 1.安装tftp-server apt install tftpd-hpa apt install tftp-hpa(如果不需要客户端可以不安装) tftp-hpa是客户端 tftpd-hpa是服务器端   2.配置TFTP服务器 gedit /etc/default/...
  • 配置交换机的远程登录及配置备份到TFTP服务器和从TFTP服务器恢复配置** 拓扑图 首先:电脑com口连接交换机console口,利用连接交换机工具。例:超级终端,CRT等。 交换机配置: 1.初始进入界面,输入“enable”进入...
  • tftp服务器配置

    2020-02-16 19:06:19
    在ubuntu中搭建tftp服务器 1.1 sudo apt-get install tftp-hpa tftpd-hpa xinetd 在ubuntu中安装tftp的客户端、服务器和xinetd服务,安装期间保证ubuntu联网 1.2 建立tftp服务文件目录 mkdir /home/user/tftpboot #...
  • Linux安装TFTP服务器

    2020-04-08 15:36:11
    TFTP服务器 为了方便在Linux环境和嵌入式开发板互相传文件,可以使用TFTP服务。Linux主机作为服务端,嵌入式开发板作为客户端, 由于开发板的Linux环境一般自带tftp,本文只介绍如何在Linux主机上(ubuntu 16.04 LTS...
  • TFTP服务器搭建

    2020-06-10 22:15:57
    tftp服务器的搭建和使用 一、tftp介绍   TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务...
  • TFTP服务器与NFS服务器

    2018-08-20 21:10:24
    TFTP服务器 TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。---------------...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,024
精华内容 2,009
关键字:

tftp服务器