国内最专业的IT技术学习网

UI设计

当前位置:主页 > UI设计 >

如何在Fedora上建立一个TFTP服务器

发布时间:2019/09/23标签:   服务器    点击量:

原标题:如何在Fedora上建立一个TFTP服务器
如何在Fedora上建立一个TFTP服务器 TFTP 即简略文本传输协定Trivial File Transfer Protocol,同意用户经过 UDP 协定在体系之间传输文件。默许情形下,协定应用的是 UDP 的 69 号端口。TFTP 协定普遍用于无盘装备的近程启动。因而,在你的当地收集树立一个 TFTP 效劳器,如许你便可以对 装置好的 Fedora 和其余无盘装备做一些操纵,这将十分有味。TFTP 仅仅可能从远端体系读取数据或许向远端体系写入数据,而没有列出远端效劳器上文件的才能。它也没供给用户身份考证。因为保险隐患和缺少高等功效,TFTP 平日仅用于局域网外部(LAN)。装置 TFTP 效劳器起首你要做的事就是装置 TFTP 客户端和 TFTP 效劳器:dnf install tftp-server tftp -y上述的这条下令会在 /usr/lib/systemd/system 名目下为 systemd 创立 tftp.servicetftp.socket 文件。/usr/lib/systemd/system/tftp.service/usr/lib/systemd/system/tftp.socket接上去,将这两个文件复制到 /etc/systemd/system 名目下,偏重新定名。cp /usr/lib/systemd/system/tftp.service /etc/systemd/system/tftp-server.servicecp /usr/lib/systemd/system/tftp.socket /etc/systemd/system/tftp-server.socket修正文件当你把这些文件复制和重定名后,你便可以去增加一些额定的参数,上面是 tftp-server.service 刚开端的模样:[Unit]Description=Tftp ServerRequires=tftp.socketDocumentation=man:in.tftpd[Service]ExecStart=/usr/sbin/in.tftpd -s /var/lib/tftpbootStandardInput=socket[Install]Also=tftp.socket[Unit] 局部增加以下内容:Requires=tftp-server.socket修正 [ExecStart] 行:ExecStart=/usr/sbin/in.tftpd -c -p -s /var/lib/tftpboot上面是这些选项的意义: -c 选项同意创立新的文件 -p 选项用于指明在畸形体系供给的权限检讨之上没有其余额定的权限检讨 -s 倡议应用该选项以确保保险性以及与某些领导 ROM 的兼容性,这些领导 ROM 在其恳求中不轻易包括名目名。默许的上传和下载地位位于 /var/lib/tftpboot。下一步,修正 [Install] 局部的内容[Install]WantedBy=multi-user.targetAlso=tftp-server.socket不要忘却保留你的修正。上面是 /etc/systemd/system/tftp-server.service

版权信息Copyright © 银河官网 版权所有    ICP备案编号:鲁ICP备09013610号