TFTP 客户端提示 Permission denied
我们将tftp服务注入到 xinetd 托管,服务内容如下:
service tftp
{
protocol = udp
port = 69
socket_type = dgram
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -v -s /var/lib/tftpboot
disable = no
flags = IPv4
}
启动 systemctl start xinetd 之后, 用 tftp 127.0.0.1
连接到服务之后, 获取任何内容都提示Error code 0: Permission denied
,初步检查文件权限之后一切正常.
经过搜索可能是 selinux 导致, 将/etc/sysconfig/selinux
中配置改成 SELINUX=disabled
即可. 或者命令 setenforce 0
立即生效.