栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

2021-10-04 linux学习-部署(七)之TFTP简单文件传输协议

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2021-10-04 linux学习-部署(七)之TFTP简单文件传输协议

简单文件传输协议(Trivial File Transfer Protocol,TFTP)是一种基于UDP协议在客户端和服务器之间进行简单文件传输的协议。顾名思义,它提供不复杂、开销不大的文件传输服务,可将其当作FTP协议的简化版本

一 安装软件

tftp-server是服务程序,tftp是用于连接测试的客户端工具,xinetd是管理服务

dnf install -y tftp-server tftp xinetd

二 编写xinetd服务配置文件
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
        per_source              = 11
        cps                     = 100 2
        flags                   = IPv4
}

tftp命令中可用的参数以及作用

参数	    作用
?	    帮助信息
put	    上传文件
get	    下载文件
verbose	显示详细的处理信息
status	显示当前的状态信息
binary	使用二进制进行传输
ascii	使用ASCII码进行传输
timeout	设置重传的超时时间
quit	退出

三 测试效果 1 在/var/lib/tftpboot/目录(TFTP默认路径)里创建文件
echo "i love linux" > /var/lib/tftpboot/readme.txt

2 下载到当前目录
tftp 192.168.10.10

tftp> get readme.txt
tftp> quit

3 查看内容
cat readme.txt

i love linux

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/291843.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号