tftp配置

gkh 发布于 2020-05-16 20573 次阅读


要修改tftp配置目录,在网上查阅:修改/etc/xinetd.d/tftp文件,将其中的disable=yes改为disable=no。开启TFTP服务

修改后重启保存后并没有修改到,提示找不到文件。后来使用systemctl命令查看

可以看到加载文件不是那个文件。。。

进入后查看

[Unit]
Description=Tftp Server
Requires=tftp.socket
Documentation=man:in.tftpd

[Service]
ExecStart=/usr/sbin/in.tftpd -s /tftpboot -c
StandardInput=socket

[Install]
Also=tftp.socket

class="EnlighterJSRAW" data-enlighter-language="nginx">修改service中的目录即可,需要上传加上“-c”,注意/tftpboot文件夹的权限,如果没有权限会出现上面的(code=exited, status=66)的错误
修改完成后使用 systemctl daemon-reload 命令重启

我的环境是centos7带图形界面的,有个selinux功能,他会拦截我改/tftpboot权限的操作,导致一直出现permission denied 。我的解决方法是关掉它。然后就好了。

此作者没有提供个人介绍。
最后更新于 2020-07-03