Eu tenho tido um problema com qualquer FTP no Linux desde o início de sua existência e todo mundo apenas me diz "Google it" ou fecha meu tópico porque alguém já respondeu uma "pergunta semelhante" mas não importa qual versão do Centos Eu uso 6 ou 7 eu não posso simplesmente digitar yum instalar o tftp xinetd e colocar meus arquivos no diretório tftp e começar a usá-lo. Nunca funciona assim e nunca tem para mim, pelo menos.
O que estou fazendo é configurar um instalador para um aplicativo que eu criei, projetado para trabalhar em cada único arco e em cada sistema Linux, para que ele use comandos como o tftp wget curl e tudo isso para baixar os arquivos necessários para instalar a aplicação do meu servidor.
O problema é quando eu configuro o TFTP corretamente, não funciona Quando eu digito tftp -c no meu outro servidor 10 segundos depois ele retorna "Transfer timeed out". Eu fiz um pouco de teste e tentei usar o endereço IP local e obtive a mesma resposta. Mas no servidor que tem o tftpserver funciona completamente bem.
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s -c /var/lib/tftpboot
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
UPDATE: lsmod | grep tftp não retorna nada e o selinux está desabilitado.