tftp简单传输协议


注意

tftp传输文件时,必须要知道文件全称,tftp没有查看目录和文件名称的功能。

安装

# 安装服务端
yum install tftp-server -y

#安装客户端
yum install tftp -y

配置tftp

vim /etc/xinetd.d/tftp

## 配置文件
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /var/lib/tftpboot
disable = no #默认yes,改成no就启用tftp服务了
per_source = 11
cps = 100 2
flags = IPv4
}

重启xinetd服务

systemctl restart xinetd

设置xinetd服务开机自启

systemctl enable xinetd

在默认存储目录中放入文件

cd /var/lib/tftpboot

# 新建文件
touch testfile.txt
echo "这是tftp测试文件" >> testfile.txt

从tftp中下载文件

# 登陆tftp服务器
tftp 服务器ip
# 下载文件
get testfile.txt

# 退出tftp客户端
exit

# 在本地查看文件
cat testfile.txt