Ferragens  
 
Rede de conhecimento computador >> Ferragens >> Servidores >> Content
Como você configura um servidor TFTP no Fedora?
Não existe um pacote único que forneça um servidor TFTP completo nos repositórios padrão do Fedora, como pode haver em outras distribuições. Você normalmente usará `tftpd-hpa`, que é uma opção leve e segura, ou instalar um servidor mais abrangente como o` ATFTPD`.

Veja como configurar os dois:


Método 1:Usando `tftpd-hpa` (recomendado)

Este método é preferido por sua segurança e simplicidade. Ele serve apenas arquivos de um diretório especificado, minimizando o risco de acesso não autorizado.

1. Instale `tftpd-hpa`:

`` `BASH
sudo dnf install tftpd-hpa
`` `

2. Crie o diretório TFTP:

Crie um diretório onde você armazenará os arquivos que deseja servir via TFTP. Por exemplo:

`` `BASH
sudo mkdir -p /srv /tftp
Raiz CHOWN CHOW
SUDO CHMOD 755 /SRV /TFTP #IMPORTANT:restringir as permissões!
`` `

Coloque os arquivos que você deseja compartilhar em `/srv/tftp`.

3. configure `tftpd-hpa`:

`tftpd-hpa` usa principalmente a configuração através das opções de linha de comando. Não depende de um arquivo de configuração complexo. Você provavelmente desejará usar o `Systemd` para gerenciar o serviço para uma melhor integração com o Fedora.

Crie um arquivo de serviço Systemd:

`` `BASH
sudo nano /etc/systemd/system/tftpd-hpa.service
`` `

Cole o conteúdo a seguir, ajustando o caminho conforme necessário:

`` `ini
[Unidade]
Descrição =servidor TFTP
Depois =rede-online.target

[Serviço]
Tipo =OneShot
ExecStart =/usr/sbin/tftpd -hpa -s/srv/tftp
Permaneceftexit =sim

[Instalar]
Wantedby =multi-user.target
`` `

4. ativar e iniciar o serviço:

`` `BASH
sudo systemctl ativar tftpd-hpa
sudo systemctl iniciar tftpd-hpa
status sudo systemctl tftpd-hpa # verifique o status
`` `

5. firewall (importante!): Abra a porta TFTP (69) no seu firewall. Se você está usando `firewalld`:

`` `BASH
sudo firewall-cmd --permanent-add-port =69/udp
SUDO Firewall-CMD--Reload
`` `


Método 2:Usando `ATFTPD` (menos seguros, mais recursos)

`ATFTPD` oferece mais recursos, mas requer uma configuração mais cuidadosa e apresenta um maior risco de segurança se não for configurado corretamente. Geralmente, é recomendável usar o `tftpd-hpa`, a menos que você tenha necessidades específicas que exijam os recursos avançados da 'ATFTPD`.

1. Instale `ATFTPD`: (Este pacote pode não estar disponível em todas as versões do Fedora; pode ser necessário usar um repositório de terceiros ou um servidor TFTP completamente diferente). Se disponível:

`` `BASH
sudo dnf install atftpd
`` `

2. configure `atftpd`: Edite o arquivo de configuração (geralmente `/etc/atftpd.conf`). Você precisará especificar o diretório raiz para transferências TFTP. Uma configuração mínima pode ser assim:

`` `

atftpd.conf


/srv/tftp
`` `

3. Crie o diretório TFTP (como no método 1).

4. Inicie o serviço: Você precisará iniciar o `ATFTPD` manualmente ou configurá -lo como um serviço Systemd (semelhante ao método 1). Os comandos exatos para iniciar e gerenciar o serviço variarão. Consulte a documentação `ATFTPD` para obter detalhes.

5. firewall (importante!): Lembre -se de abrir a porta 69/UDP no seu firewall (como mostrado no método 1).


Considerações importantes de segurança:

* restringir o acesso: Sempre restrinja o acesso ao diretório TFTP usando as permissões de arquivo apropriadas. Nunca faça o diretório gravável por ninguém que não seja o usuário do servidor TFTP (normalmente `root`).
* firewall: Um firewall é crucial para evitar acesso não autorizado. Permite apenas o tráfego TFTP de fontes confiáveis, se possível.
* Use um usuário dedicado: Não execute o servidor TFTP como root, se evitável. Considere criar um usuário dedicado e executar o serviço com os privilégios limitados desse usuário. (Isso é mais difícil de fazer com `tftpd-hpa`).
* Monitore acesso: Log TFTP Atividade para fins de auditoria de segurança.


Lembre -se de substituir `/srv/tftp` pelo seu caminho de diretório TFTP real. Depois de fazer alterações de configuração, reinicie o serviço TFTP para que as alterações entrem em vigor. Sempre revise cuidadosamente as implicações de segurança antes de implantar um servidor TFTP.

Anterior :

Próximo :
  Os artigos relacionados
·Por que é importante um desligamento adequado do servi…
·Um servidor de arquivos é dedicado que o quê? 
·O que é servidor da web e nomear algum servidor? 
·Como reiniciar um Microsoft Exchange Server 
·O que é um servidor DDE? 
·Como encontrar o número de série da Apple Servidor 
·Como um servidor de email no Internet Locate Server? 
·Qual é a vantagem de Clustering Vários Computadores 
·Como você configura um servidor de catálogo global? 
·Como configurar um proxy ISA 2004 
  Artigos em destaque
·Uma nova placa mãe pode ser colocado em um laptop 
·Como fazer um clique direito em Fable em um MacBook Pro…
·Como usar um Laptop Disco rígido interno Externamente 
·Onde posso encontrar o laptop mais barato? 
·Como redefinir um chip de tinta 
·Como se pode comparar a velocidade de dois processadore…
·Como você pode aprender a usar seu tablet Android? 
·As impressoras HP all-in-one são as melhores para se o…
·Como tirar proveito de um processador Dual Core 
·Quais são as desvantagens do monitor não entrelaçado…
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados