老铁们,大家好,相信还有很多朋友对于如何在Fedora 上设置TFTP 服务器和的相关问题不太懂,没关系,今天就由我来为大家分享分享如何在Fedora 上设置TFTP 服务器以及的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!
TFTP代表Trivial File Transfer Protocol,它允许用户通过UDP协议在系统之间传输文件。默认情况下,该协议使用UDP端口69。TFTP协议广泛用于无盘设备的远程启动。因此,在本地网络上设置一个TFTP 服务器会很有趣,这样您就可以对Fedora 安装和其他无盘设备进行一些操作。
TFTP 只能从远程系统读取数据或向远程系统写入数据,但无法列出远程服务器上的文件。它也不提供用户身份验证。由于安全问题和缺乏高级功能,TFTP 通常仅在局域网(LAN) 内使用。
安装 TFTP 服务器
-c 选项允许创建新文件。 -p 选项用于指示除了正常系统提供的权限检查之外没有额外的权限检查。 -s 建议使用此选项以确保安全性以及与某些引导ROM 的兼容性。因此,这些引导ROM 不容易在其请求中包含目录名称。默认上传和下载位置为/var/lib/tftpboot。
接下来修改【Install】部分的内容
[Install]WantedBy=multi-user.targetAlso=tftp-server.socket 不要忘记保存更改。
以下是/etc/systemd/system/tftp-server.service 文件的完整内容:
[单位]描述=Tftp ServerRequires=tftp-server.socketDocumentation=man:in.tftpd[服务]ExecStart=/usr/sbin/in.tftpd -c -p -s /var/lib/tftpbootStandardInput=socket[安装]WantedBy=multi -user.targetAlso=tftp-server.socket
启动 TFTP 服务器
重新启动systemd 守护进程:
systemctl daemon-reload 启动服务器:
systemctl enable –now tftp-server 要更改TFTP 服务器的权限以允许上传和下载,请使用此命令。请注意,TFTP 本质上是一种不安全的协议,因此不建议您在与其他人共享的网络上执行此操作。
chmod 777 /var/lib/tftpboot 配置防火墙以启用TFTP:
firewall-cmd –add-service=tftp –permfirewall-cmd –reload
客户端配置
安装TFTP客户端
yum install tftp -y运行tftp 命令连接服务器。以下是启用详细信息选项的示例:
[client@thinclient:~ ]$ tftp 192.168.1.164tftp verboseVerbose 模式on.tftp get server.logs从192.168.1.164:server.logs 到server.logs [netascii]在0.0 秒内接收到7 个字节[inf 位/秒]tftp quit[ client@thinclient:~ ]$ 记住,由于TFTP不具备列出服务器上文件的能力,所以在使用get命令之前需要知道文件的具体名称。
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/140067.html
用户评论
你身上有刺,别扎我
终于学习到了搭建tftp服务器!这个教程讲解的很详细,一步一步来很容易理解,我终于可以在Fedora上设置了tftp服务器!感谢博主分享!
有6位网友表示赞同!
从此我爱的人都像你
这篇文章对初学者太友好了!之前一直在想怎么在Linux上建立TFTP服务器,看了这篇文章,就明白了!用图文并茂的方式解释步骤,真是太棒了。我现在可以顺利地使用TFTP转文件了!”
有11位网友表示赞同!
自繩自縛
Fedora 系统中搭建 TFTP 服务器的确很常见,这个博客写的挺全面了,涵盖了大多数需要注意的地方,如果在配置过程中遇到问题,相信这篇文章是可以参考的。
有15位网友表示赞同!
厌归人
这个教程太棒了!以前一直在用windows 上运行Tftp服务器,现在想尝试使用Linux。这篇文章教会了我如何在Fedora上搭建,以后可以用这个协议快速传输文件啦! 我已经开始测试了,果然很方便!
有15位网友表示赞同!
娇眉恨
说实在的,我感觉文章有点过于简单化了。 TFTP 服务器还有很多其他的配置选项和安全设置,对于一个初学者来说,或许需要更深入的讲解或者案例示范。
有18位网友表示赞同!
﹏櫻之舞﹏
这篇文章对我来说很有用,但是还是建议博主能够提供一些更多的实践场景和实际应用例子,这样更容易帮助读者理解TFTP的使用价值所在。例如,可以介绍在网络修复、嵌入式系统开发等领域 TFTP 的应用场景,让学习更具实际意义。
有5位网友表示赞同!
珠穆郎马疯@
我感觉文章的图片质量有点低,字体也很小难以辨认。如果能改成高清图片,并增加一些清晰的文字描述,会更容易让人理解教程内容。
有18位网友表示赞同!
一笑傾城゛
这篇文章讲得挺详细的,但是对于那些已经对网络基础有一定了解的读者来说,或许显得有些基础了。 希望能提供一个更精简版的使用指南,或者针对高级用户的配置技巧。
有14位网友表示赞同!
抓不住i
我以前一直用windows 搭建TFTP服务器,这个文档教我怎么如何在Fedora上搭建,很不错!终于不用再跨平台使用了!
有9位网友表示赞同!
伤离别
文章太简单了,根本没有提到一些重要的内容比如安全性和防火墙的配置。
有14位网友表示赞同!
江山策
图文并茂,讲解非常清晰易懂。在 Fedora 上建立一个 TFTP 服务器确实很有用处!以前经常用来安装嵌入式系统的软件。
有20位网友表示赞同!
烟雨离殇
这个教程很有创意,用通俗易懂的语言解释了复杂的步骤。 对于想学习Linux的人来说,这是一个很好的入门指南!
有8位网友表示赞同!
话扎心
我感觉这篇文章写的太慢了,如果把每个步骤都罗列清楚,并且提供一些常用的配置选项,会更方便读者理解。
有10位网友表示赞同!