TFTP Server的搭建和使用(Fedora)

一、tftp服务的安装

yum install xinetd tftp tftp-server

表示我安装的已经是最新版本的tftp服务了,不用更新了。

二、配置tftp服务的相关参数(没有就创建新的文件啊!!!!记住没有就建立新的)

vim /etc/xinetd.d/tftp

文件内容如下,需要修改的内容有两个地方(server_args和disable参数),参数的具体意义写在了图片中:

server_args:

参数-s表示指定了chroot

参数-c表示可以创建文件

内容如下:

 1 service tftp
 2 {
 3         socket_type = dgram
 4         protocol    = udp
 5         wait        = yes
 6         user        = root
 7         server      = /usr/sbin/in.tftpd
 8         server_args = -s /tftpboot -c
 9         disable     = no
10         per_source  = 11
11         cps         = 100 2
12         flags       = IPv4
13 }
View Code

三、启动tftp服务流程(写好的sh脚本来启动tftp服务)

tftp_start.sh脚本的内容:

etc/init.d/iptables stop
service xinetd start
netstat -a | grep tftp

表示成功启动了tftp服务

四、tftp服务的使用(基本的使用方法)

tftp IPAddress #连接到IP地址对应的tftp服务器上
tftp>put <upload file> #上传文件到tftp服务器
tftp>get <download file> #下载来自IP地址tftp服务器的文件
tftp>quit #退出tftp服务

待续~

原文地址:https://www.cnblogs.com/uestc-mm/p/7782122.html