当前位置: 首页 > news >正文

ubuntu9.10下构建tftp服务

1、安装tftp的server和client,还有xinetd

代码:

sudo apt- get install tftp tftpd

前者是客户端,后者是服务程序。
只这样是不行的,因为tftp是要inetd来控制的,而ubuntu或debian类的系统,默认是没有安装inetd的,安装一下:
代码:

sudo apt- get install netkit- inetd

运行这条命令时会提示
/*软件包 netkit-inetd 是一个由下面的软件包提供的虚拟软件包:
inetutils-inetd 2:1.5.dfsg.1-8ubuntu1
openbsd-inetd 0.20080125-1
请 您明确地选择一个来进行安装。/*
我输入了sudo apt-get install openbsd-inetd
在你的用户目录下创建 一个目录tftp,并把文件的权限改成chmod 777 tftp.

cd ~
mkdir tftp
sudo chmod 777 tftp

修改/etc/inetd.conf

tftp dgram udp wait nobody / usr/ sbin/ tcpd / usr/ sbin/ in. tftpd /home/ubuntu/tftp //这是你创建的目录

重新加载inetd进程

sudo / etc/ init. d/ inetd reload

下面可以测试一个安装的tftp服务器是否可以正常工作:
首先,可以把完u-boot.bin文件copy到tftp目录 下面,
然后进入另外一个文件夹,执行下面的命令。

tftp localhost
> tftp get u- boot. bin
> q

现在查看在这个文件夹里面是 否含有一个u-boot.bin文件了呢?有的话就tftp服务器就算搭建成功。

相关文章:

  • WPF入门笔记
  • BusyBox 简化嵌入式 Linux 系统
  • 常用加密算法介绍--DES3
  • JDK1.6官方下载_JDK6官方下载_JDK1.6API(chm)下载_JDK6APICHM中文
  • 性能优化总结(五):CSLA服务端如何使用多线程的解决方案(转)
  • win7下使用matlab7.1,解决java错误提示。
  • 按时间自动关闭的弹出对话框
  • 在MTK上实现数独小游戏
  • 把javascript,vbscript中得数组传递给COM组件(or Activex)
  • 在C#中完成海量数据的批量插入和更新
  • js split()与John截取函数(复制)
  • photoshop保存背景透明图片办法
  • 软件配置项
  • php字符串变数组
  • 向现有表添加标识列(IDENTITY)
  • CSS居中完全指南——构建CSS居中决策树
  • ES6核心特性
  • java小心机(3)| 浅析finalize()
  • Koa2 之文件上传下载
  • React中的“虫洞”——Context
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • 代理模式
  • 近期前端发展计划
  • 那些年我们用过的显示性能指标
  • 强力优化Rancher k8s中国区的使用体验
  • 深入体验bash on windows,在windows上搭建原生的linux开发环境,酷!
  • 实战|智能家居行业移动应用性能分析
  • ​flutter 代码混淆
  • ​如何使用ArcGIS Pro制作渐变河流效果
  • # MySQL server 层和存储引擎层是怎么交互数据的?
  • ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
  • #pragma once
  • $HTTP_POST_VARS['']和$_POST['']的区别
  • (C语言)求出1,2,5三个数不同个数组合为100的组合个数
  • (SpringBoot)第二章:Spring创建和使用
  • (含react-draggable库以及相关BUG如何解决)固定在左上方某盒子内(如按钮)添加可拖动功能,使用react hook语法实现
  • (黑客游戏)HackTheGame1.21 过关攻略
  • (转)EXC_BREAKPOINT僵尸错误
  • (转)visual stdio 书签功能介绍
  • (转)拼包函数及网络封包的异常处理(含代码)
  • .NET CORE使用Redis分布式锁续命(续期)问题
  • .NET分布式缓存Memcached从入门到实战
  • /dev/sda2 is mounted; will not make a filesystem here!
  • @SuppressWarnings(unchecked)代码的作用
  • [ 云计算 | AWS ] AI 编程助手新势力 Amazon CodeWhisperer:优势功能及实用技巧
  • [Angular 基础] - 表单:响应式表单
  • [BROADCASTING]tensor的扩散机制
  • [C++]18:set和map的使用
  • [C语言]——内存函数
  • [Docker]五.Docker中Dockerfile详解
  • [jQuery]10 Things I Learned from the jQuery Source
  • [Linux] 常用命令--版本信息/关机重启/目录/文件操作
  • [Linux打怪升级之路]-信号的保存和递达
  • [MySQL]视图索引以及连接查询案列
  • [NOIP2003 普及组] 乒乓球(模拟)