根据 tftpy demo 代码改编。还是哪句话,先看看代码评估下是否适合你自己用

View Code

#!/usr/bin/env pythonimport sys, logging, os
from optparse import OptionParser
import tftpydef main():usage=""parser = OptionParser(usage=usage)parser.add_option('-i','--ip',type='string',help='ip address to bind to (default: INADDR_ANY)',default="")parser.add_option('-p','--port',type='int',help='local port to use (default: 69)',default=69)parser.add_option('-r','--root',type='string',help='path to serve from',default='/opt/boot/')parser.add_option('-d','--debug',action='store_true',default=False,help='upgrade logging from info to debug')options, args = parser.parse_args()if options.debug:tftpy.setLogLevel(logging.DEBUG)else:tftpy.setLogLevel(logging.CRITICAL) #INFO)#if not options.root:#    parser.print_help()#    sys.exit(1)
server = tftpy.TftpServer(options.root)try:server.listen(options.ip, 69) #options.port)except tftpy.TftpException, err:sys.stderr.write("%s\n" % str(err))sys.exit(1)except KeyboardInterrupt:passif __name__ == '__main__':main()

转载于:https://www.cnblogs.com/luckybug/archive/2012/08/16/2642361.html

TFTP 服务器脚本相关推荐

  1. Ubuntu14.04环境下配置TFTP服务器

    <<<<<<<<<<<<<<<<<<<<<<<<< ...

  2. centos7无盘启动_centos启动tftp服务器

    企业网络批量安装服务器搭建案例(无人职守安装Linux服务器) 案例环境: 某企业因为需要安装多台CentOS 5 服务器,为了方便这些服务器的安装,决定采取网络批量安装(无人职守安装)方式,使用DH ...

  3. arm学习笔记005之Linux平台下TFTP服务器构建

    TFTP(Trivial File Transfer Protocol,简单的文件传输协议)是 TCP/IP 协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂.开销不大的文件传 ...

  4. wpa_supplicant无线网络配置imx6ull以及搭建tftp服务器

    文章目录 1- wpa_supplicant介绍 2- wpa_supplicant无线网络配置 (1)手动无线网络配置 (2)开机执行脚本自动无线网络配置 3- tftp介绍 4- tftp服务器搭 ...

  5. linux系统tftp服务器怎么开启,tftp服务器怎么开启linux

    tftp服务器怎么开启linux 内容精选 换一换 当用户将密钥对绑定到弹性云服务器时,关闭了密码登录方式,若仍然需要使用密码登录弹性云服务器,可重新开启密码登录方式.如下以PuTTY方式登录弹性云服 ...

  6. bootp服务器linux,步骤二:配置DHCP/BOOTP和TFTP服务器

    配置 DHCP/BOOTP和TFTP服务器 这个解决方案使用标准的 Linux DHCP 服务器,该服务器是所有主要的 Linux 发行版的一部分.在这一步骤中,需要配置 DHCP 服务器以为新的 L ...

  7. linux centos 安装配置tftp服务器

    PC机系统:Win7  虚拟机linux系统:centosx86 1.tftp概论 TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一 ...

  8. 【嵌入式开发】嵌入式 开发环境 (远程登录 | 文件共享 | NFS TFTP 服务器 | 串口连接 | Win8.1 + RedHat Enterprise 6.3 + Vmware11)

    作者 : 万境绝尘 博客地址 : http://blog.csdn.net/shulianghan/article/details/42254237 一. 相关工具下载 嵌入式开发工具包 : -- 下 ...

  9. linux 指令tftp传输文件_Linux tftp命令使用详解:在本机与tftp服务器之间使用TFTP协议传输文件...

    tftp命令用在本机和tftp服务器之间使用TFTP协议传输文件. TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现.嵌入式linux的tftp开发环境包括两个方面:一是linux服 ...

  10. 八、TFTP服务器搭建及应用

    一.什么是TFTP TFTP简单文件传输协议,是一个基于UDP 协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于开销不大.不复杂的应用场合 TFTP 协议专门为小文件传输而设计,只能从 ...

最新文章

  1. 浅析FPGA时序相关问题
  2. CF1444C-Team-Building【可撤销并查集】
  3. vert.x_使用vert.x 2.0,RxJava和mongoDB创建simpe RESTful服务
  4. 【渝粤题库】陕西师范大学201491 法学导论作业
  5. 客户每次请求Web页面过程
  6. 一周总结汇总_2016-09-18
  7. Spring Boot2.1.5(8)--- 各Starter介绍
  8. 【yarn】INFO ipc.Client Retrying connect to server xxx 8032 Already tried 0 time(s)
  9. 项目owner看这里,MaxCompute全表扫描新功能,给你“失误”的机会
  10. python: 使用正则表达式的时候,传递参数的方法:
  11. 记一次 ORA-600 [12700] 故障案例
  12. Kaggle——TMDB电影票房预测
  13. Node+Express实现文件的上传下载与删除
  14. python爬虫代码示例视频教学-清华学霸尹成Python爬虫教学视频
  15. I/O模型(同步、非同步、阻塞、非阻塞)总结
  16. 【股票】股票是什么?什么情况下股票会涨?
  17. loadrunner中关联到的信息需要拼接时的例子-订飞机票
  18. NetLogon事件ID:5722
  19. Linux 查看进程的几个命令
  20. python 三元表达式_Python三元表达式

热门文章

  1. python教学笔记_python学习笔记(一)
  2. shell应用之下载rpm包
  3. 用python画三角函数
  4. 【winfrom】事件与委托
  5. tesseract-ocr训练方法
  6. Java参数传递机制分析:值与引用
  7. Eclipse导入Android项目 Eclipse常见错误 中文乱码问题
  8. java多线程总结二(转)
  9. 【转】局部变量和全局变量---------------【答不对,你还敢说你精通、熟悉python?】...
  10. FZU 2129 子序列个数(DP)题解