【转】ubuntu16.04安装配置tftp服务
转自:ubuntu16.04安装配置tftp服务_carspiriter的博客-CSDN博客_ubuntu安装tftp
首先声明:tftp是client客户端,tftpd是server服务器端,d应该指的是daemon。如果你要从别人的tftp服务器端上传/下载东西,就要用到tftp;如果你为别人提供tftp服务,供别人上传/下载东西,那就要安装tftpd服务程序。
ubuntu中常用的tftp服务器和客户端是tftpd-hpa和tftp-hpa
==========================================================================================
tftpd-hpa(服务器)
安装:
- sudo apt-get install tftpd-hpa
配置:
- sudo vim /etc/default/tftpd-hpa
- TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/tftpboot" //指定将来下位机的下载目录为上位机的/tftpboot,此目录随意指定即可
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="-l -c -s" - 修改完毕,保存退出
- sudo mkdir /tftpboot //创建tftpd-hpa网络服务的下载目录
- 修改下载目录的用户和组权限为当前用户(例如carspiriter用户)
- sudo chown carspiriter /tftpboot -R
- sudo chgrp carspiriter /tftpboot -R
- 修改下载目录的权限
- sudo chmod 777 /tftpboot
使用:
- 重新启动tftpd-hpa网络服务:sudo service tftpd-hpa restart
==============================================================================================
tftp-hpa(客户端)
安装:
- sudo apt-get install xinetd
- sudo apt-get install tftp-hpa
配置:
- vim /etc/xinetd.d/tftp
- 配置内容如下图
- 重启tftp服务:sudo service xinetd restart
============================================================================================
测试:
- 随便找个目录,只要不是/tftpboot就行
- tftp 127.0.0.1
- tftp> get xxx //下载(下载成功后没有提示,并且在当前目录下会出现xxx文件)
============================================================================================
Bug修复:
- 现象:后来在使用的过程中碰到了如图问题
- 原因:从Log可以看到,是在执行in.tftpd文件的时候出错退出的。而in.tftpd在两个地方都有设置执行,故而冲突。
一个是在xinetd超级守护进程中有设置开机自动执行in.tftpd,如下图文件/etc/xinetd.d/tftp中server = /usr/sbin/in.tftpd
另外一个地方就是在tftpd自己的启动文件/etc/init.d/tftpd-hpa也有设置,如图:
- 方法:只要不让xinetd启动tftpd服务就可以了,具体操作如下:
1.
2. disable = yes
3.
总结:出问题的原因在于不了解xinetd托管服务,导致在多个地方设置开启tftpd,造成端口冲突。这个后续要深入学习下。
参考:
- Tftpd-hpa - Ubuntu中文
- Ubuntu下搭建tftp服务器最简单方法_服务器应用_Linux公社-Linux系统门户网站
- Linux tftp命令
- https://blog.csdn.net/canhaimingyue/article/details/52544772
【转】ubuntu16.04安装配置tftp服务相关推荐
- ctags linux 环境变量,Ubuntu16.04安装配置和使用ctags
Ubuntu16.04安装配置和使用ctags by ChrisZZ ctags可以用于在vim中的函数定义跳转.在ubuntu16.04下默认提供的ctags是很老很旧的ctags,快要发霉的版本( ...
- ubuntu10.04以及10.10安装配置tftp服务
没想到安装个TFTP服务,出现了这么多问题,一会不是传输时间超时,就是文件明明写进去了,去提示没有写进去.重新卸载,下载,没想到中途下载不动,强制停止,新立得又不能用了,经过一上午的不停测试.终于又好 ...
- Ubuntu16.04 安装配置Caffe
Caffe已经是第三次安装配置了,为什么是第三次呢?因为我实在是低估了深度学习对于硬件的要求.第一次我在自己笔记本上配置的单核,CPU only ... 结果是,样例数据跑了4小时,这还怎么玩?第二 ...
- Ubuntu16.04 安装配置深度学习配置:GPU加速 Cuda+cudnn+opencv+caffe
目录 一. 电脑配置: 二. 安装过程 1.安装相关依赖项 2.安装NVIDIA驱动 一,下载安装驱动法 二.终端直接下载安装驱动法. 3.安装CUDA 4.配置cuDNN 5.安装opencv3.1 ...
- ubuntu16.04 安装配置环境
1.卸载掉没用的东西,安装新东西 a.删除libreoffice sudo apt-get remove libreoffice-common b.删除Amazon 的链接 sudo apt-get ...
- ubuntu16.04安装配置fastai 0.7
fastai-0.7里面内置的pytorch是0.3.1,已经可以满足日常需求了,所以就没有装fastai1.0(对应的pytorch是1.0,主要是太新了,不想踩坑emmm) 第一步:更新pip或者 ...
- ubuntu16.04 安装cuda9.0+cudnn7.0.5+tensorflow+nvidia-docker配置GPU服务
[摘要] docker很好用,但是在GPU服务器上使用docker却比较复杂,需要一些技巧,下面将介绍一下在ubuntu16.04环境下的GPU-docker环境搭建过程. 第一步: 删除之前的nvi ...
- Ubuntu16.04安装x11vnc服务并设置自动启动
目录 Ubuntu16.04安装x11vnc服务并设置自动启动 安装x11vnc服务 配置x11vnc开机自动启动 参考 Ubuntu16.04安装x11vnc服务并设置自动启动 平时使用Ubuntu ...
- ubuntu16.04安装VMware网络配置
撸了今年阿里.头条和美团的面试,我有一个重要发现.......>>> Ubuntu16.04安装虚拟机后,虚拟网卡没有启动 vmware-networks --start 启动虚拟网 ...
最新文章
- 如何用 css 画一个心形
- python typing typescript_Python的价值,对比Java/Typescript
- java的调试工具_2020年最佳Java调试工具(翻译)
- 如何找到 SAP Spartacus OCC cms page 发送请求时读取 API endpoint 的代码
- php manager iis 8,PHPManager2下载
- 企业办公自动化系统_OA系统的核心功能有哪些?分析当下OA系统的缺陷以及相关解决方案...
- vue应用axios.get请求的代码格式(2种)- 代码篇
- python 解析json typeerror_TypeError:在使用Python解析JSON时,字符串索引必须是整数?...
- Java并发编程实战读书笔记之死锁
- Sql loader使用教程
- mac安装mysql devel_Mac安装Mysql
- 向SqlParameter内动态添加参数
- AppStore 预览图制作
- 爬取百度图片的两种方法
- 计算机有什么考研专业,2021考研专业选择:计算机专业考研方向有哪些?
- 四城市十行业紧缺人才信息公布
- teablue数据分析_京东消费者数据分析
- 海外:国外最受欢迎的5个电子邮件服务网站
- steam平台的Don‘t Starve Together 饥荒联机版管理后台
- 高仿拼多多源码/拼单商城系统源码/拼团商城源码
热门文章
- 批量 材质 调整_游戏图形批量渲染及优化:Unity静态合批技术
- JAVA四则运算(读写文件)
- jenkins Auth fail验证失败
- Gitlab的develop角色的人没有权限无法提交的问题解决方案
- normalize函数_提取棋盘格角点函数解析
- 甘肃政法学院计算机科学与技术试题,甘肃政法学院计算机科学与技术专业课程教学大纲.doc...
- java单车吧_暑假一个月,撸个共享单车后台
- ipv6地址格式_IPV6与IPV4的差异
- @Autowired和构造方法执行的顺序解析
- oracle存储过程使用ftp,ASM存储FTP上传文件