学习搭建TFTP服务器(步骤来于网上)

以contos6.5为例

执行下面的命令能够看到服务是否已经启动,若已经启动则不用安装,否则需要安装下面的步骤安装tftp-server服务器

netstat -a|grep tftp

上面提示没有安装

我的系统是CentOS,所以执行一下命令进行安装:

安装yum –y  install tftp tftp-server (本系统自动搭建好有yum源)

在linux下,不管使用的是哪一种super-server,inetd或者xinetd,默认情况下TFTP服务是禁用的,所以要修改文件来开启服务。

根据(1)的安装方法,可以修改文件/etc/xinetd.d/tftp。主要是设置TFTP服务器的根目录,开启服务。修改后的文件如下:

vim /etc/xinetd.d/tftp

说明:修改项server_args= -s     <path>    -c,其中<path>处可以改为你的tftp-server的根目录,参数-s指定chroot,-c指定了可以创建文件。

创建tftp根目录,启动tftp-server

mkdir /home/tfpboot

给其它用户写权限

chmod o+w /home/tfpboot

启动服务 service xinetd restart

这样,tftp-server就启动了。你可以登陆本机测试以下,命令如下:

#tftp 192.168.1.116  登陆到tftp server

>get filename  tftp server根目录获取文件

>put filename 上传文件到tftp server根目录

>q 离开   

测试报错

查找资料发现没有安装vstfpd

安装yum -y install vsftpd*

修改  /etc/vstfpd/vstfpd.comf

sed -i 's/#anon_mkdir_write_enable=YES/anon_mkdir_write_enable=YES/' /etc/vsftpd/vsftpd.conf

(/允许匿名访问)

sed -i 's/#anon_upload_enable=YES/anon_upload_enable=YES/' /etc/vsftpd/vsftpd.conf

(允许匿名用户上传)

创建文件mkdir /var/ftp/ws

改动所有组chown  ftp:ftp /var/ftp/ws

开启服务

chkconfig xinetd on;chkconfig vsftpd on

启用服务

service xinetd restart;service vsftpd restart

调试下载报错Error code 1: File not found

原因之前改动回默认的路径了

cd /var/lib/tftpboot/

touch tt.txt

成功

调试上传报错Error code 0: Permission denied

查看发现

文件夹没有限 chmod 777 var/lib/ tftpboot/

成功

可能还有其它的报错可能可以查看系统日志

tail /var/log/messages

转载于:https://www.cnblogs.com/blkqyd/p/7010913.html

tftp-server服务器搭建相关推荐

  1. 配置ubuntu - tftp server服务器步骤

    配置Ubuntu tftp服务的步骤: 1.安装相关软件包:Ubuntu tftp(服务端),tftp(客户端),xinetd sudo apt-get install tftpd tftp xine ...

  2. VMWARE 构建局域网 + VMWARE SQL Server 服务器搭建

    前言:本文的主要目标: 1 搭建VMWARE为基础的虚拟局域网:我有两三台PC机器(windows7 + Mac),里面各跑一两个VMWARE主机,目标是构建一个局域网,把这些机器都串接起来,为以后的 ...

  3. Ubuntu 14.04下TFTP server环境搭建及测试

    1. install sudo apt-get install tftpd tftp openbsd-inetd 2. 修改配置 sudo vim /etc/inetd.conf #:BOOT: TF ...

  4. photon server服务器搭建

    闲话不多说,直接进入正题 到photonserver官网下载photon server免费版,安装后会形成一个文件夹:然后在官网下载用户使用的license,以获得服务器使用权限:将license文件 ...

  5. 使用TFTP Server

    1.1 实验目的: 学会使用TFTP Server. 1.2 实验内容 l     了解TFTP Server的意义: l     学习如何使用TFTP Server来保存路由器上flash及star ...

  6. tftp 服务器搭建测试版本ubuntu14.04

    tftp 服务器搭建测试版本ubuntu14.04 本题大部分是来自于朱有鹏老师的笔记:::::(尊重原版) 第 第 1 步:安装 tftp 安装 tftp 所需的软件.首先需要安装 tftp-hpa ...

  7. 九鼎X210 tftp服务器搭建

    s5pv210 学习 九鼎X210 tftp服务器搭建 安装服务器和客户端 创建tftpboot目录并设置权限 配置环境 重启服务 测试TFTP服务## 配置Ubuntu虚拟机IP 实现开发板和虚拟机 ...

  8. TFTP服务器搭建与测试

    一.基础知识介绍 TFTP(Trivial File Transfer Protocol,简单文件传输协议),是一个基于 UDP 协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于开销不 ...

  9. TFTP服务器搭建与使用

    文章目录 一.TFTP协议 二.TFTP服务器搭建 1.安装TFTP服务器 2.创建TFTP服务文件夹 3.配置tftp文件 4.配置tftpd-hpa文件 三.TFTP服务器使用 一.TFTP协议 ...

  10. tftp server搭建

    搭建一个公共的tftp服务器,不管是网络设备IOS升级有了一个公共的仓库,还是自动化设备配置备份,也有了一个可以指定的接口. 系统环境 Ubuntu18.04 安装 #tftp服务器端 apt-get ...

最新文章

  1. 深度学习:一文看懂CNN、RNN等七种范例
  2. golang语言学习第三课 条件语句
  3. A标签使用javascript:伪协议
  4. 吴晓波“美好 Plus”携手神策数据,让数据连接文化与商业
  5. 大牛带你深入解读HashMap
  6. 自动化集成:Pipeline流水语法详解
  7. SAP License:SAP的2021关键词:协作
  8. [转]为什么python标准库没有实现链表
  9. 25.Yii2 自动加载
  10. sqlite3 判断数据库和表的状态
  11. html css js肝撸淘宝官网代码(淘宝web端官网页面+部分js功能实现)
  12. Uva - 816 - Abbott's Revenge
  13. PicGo的安装与使用
  14. K近邻法(KNN)与k-Means的区别
  15. 2019信用卡权益总结之十三:延误险
  16. protobuf入门教程(四):repeated限定修饰符
  17. antd vue表单验证_解决antd 表单设置默认值initialValue后验证失效的问题
  18. 从URDF到KDL(C++Python)
  19. 关于配置tft液晶屏时,屏幕不显示遇到的问题
  20. 传Facebook来华招聘:年薪20万美元+美国绿卡

热门文章

  1. AJAX框架衣柜门款式推拉,衣柜门怎么选不踩雷?这里有8种搭配思路!
  2. Linux-初学者系列3——虚拟光驱使用mount挂载操作
  3. Winform的一款银行管理系统设计
  4. educoder第1关:任务1:CTGU实验3_4-查询10
  5. 快!你的2018年GitHub报告还未领取
  6. 《当程序员的那些狗日日子》(四十九)倾注心血而成的系统
  7. android qq skype,Skype更新改进了反应选择器 并在安卓上添加了背景模糊
  8. java字符串 输入到数组_Java字符串到数组的转换--最后放大招
  9. 郭德纲绝句,没有一句不让你笑的[转CSDN]
  10. Mybatis:Example类的使用--基本增删改查,模糊查询,排序,or,分页查询