Como instalar e configurar o servidor TFTP no Manjaro

Como instalar e configurar o servidor TFTP no Manjaro
O TFTP (um acrônimo de protocolo de transporte de arquivo trivial) é um protocolo de transferência de arquivos que permite que o Linux inicialize pela rede. O TFTP foi projetado para transferir arquivos pequenos. Além disso, funciona no topo do UDP e é extremamente simples (daí trivial) para implementar e usar.

O TFTP geralmente é usado em instalações do Linux, onde o NFS não está disponível ou inadequado, mas também pode ser usado como último recurso quando os servidores HTTP são inacessíveis ou devido a algumas restrições de firewall. Curiosamente, o TFTP é bastante útil para restaurar imagens Linux em roteadores e interruptores, mas muitos apenas o usam para instalações do Linux.

Após a importância do TFTP, preparamos este guia para demonstrar a instalação e a configuração do servidor TFTP no Manjaro Linux.

Como instalar o servidor TFTP no manjaro linux

O servidor TFTP pode ser instalado no Manjaro usando uma linha de comando e suporte gráfico. Nós exercitamos os dois métodos para obter o servidor TFTP.

  • Instalando o servidor TFTP usando a linha de comando
  • Instalando o servidor TFTP usando uma interface gráfica

Como instalar o servidor TFTP no manjaro usando a linha de comando

O apoio oficial do TFTP é fornecido pelo pacote TFTP-HPA disponível no repositório oficial de Manjaro Linux. Para baixar qualquer pacote do repositório oficial de Manjaro, atualize os pacotes emitindo o seguinte comando.

$ sudo pacman -syu

Agora, você pode instalar o TFTP-HPA no Manjaro usando o Pacman Manager e o comando para fazê-lo, é fornecido aqui.

$ sudo pacman -s tftp -hpa

Como instalar o servidor TFTP no manjaro usando interface gráfica

As etapas a seguir devem ser realizadas para instalar um servidor TFTP no Manjaro Linux.

Passo 1 : Abra o "Mostre aplicação”Menu e navegue para“Adicionar/remover o softwareEm Manjaro.

Passo 2 : Navegar para pesquisar e procurar TFTP-HPA Em vários repositórios de Manjaro. À medida que o resultado da pesquisa aparece, clique no TFTP-HPA Para chegar à fase de instalação.

A seguinte janela contém um Instalar botão; Clique nele para iniciar o processo de instalação:

Depois de clicar no Instalar botão e Aplicar O botão será ativado. Navegue para isso Aplicar Botão para novos procedimentos.

Depois disso, um prompt de autenticação aparecerá onde você deve inserir sua senha para continuar:

A próxima janela exibe os pacotes a serem instalados. Para avançar, clique em Aplicar:

A instalação levará quase um minuto para concluir:

Como configurar o servidor TFTP no manjaro linux

Após a instalação do TFTP-HPA, o primeiro passo é ativar o tftpd Serviço ao emitir o seguinte comando. O serviço TFTPD é responsável por gerenciar o servidor TFTP.

$ sudo systemctl ativar tftpd

Inicie o serviço TFTP emitindo o comando abaixo mencionado no Terminal Manjaro.

$ sudo systemctl start tftpd

Depois disso, verifique o status do serviço com a ajuda do seguinte comando.

$ sudo systemctl status tftpd

Modificar parâmetros de serviço: Os parâmetros de serviço lidam com vários serviços sobre o servidor TFTP e podem ser configurados acessando o arquivo chamado “/etc/conf.d/tftpd““. Para editar o arquivo, abra -o em qualquer editor. Por exemplo, o comando abaixo mencionado abre o arquivo usando o Nano Editor.

$ sudo nano /etc /conf.d/tftpd

O arquivo contém o conjunto de parâmetros predefinidos, e os parâmetros definidos pelo usuário podem ser definidos no seguinte formato:

Tftp_ =

Digamos que queremos definir um novo parâmetro que permitiria criar novos arquivos. Por padrão, você só pode fazer upload de arquivos existentes usando tftpd.

Para fazer isso, defina a propriedade de opções como seguro e crie Seguindo a sintaxe.

Tftp_options = "-seguro --create"

Observação : O Tftpd_args = “-secure -create”Define automaticamente todos os parâmetros. Se você tiver essa linha em seu arquivo de configuração, não precisará declarar nenhum parâmetro de serviço.

Para permitir que o TFTP adague as alterações, reinicie o serviço TFTPD:

$ sudo systemctl reinicie o tftpd

Como conectar o servidor TFTP no Manjaro Linux

Após a instalação bem -sucedida, o comando a seguir se conectará ao servidor TFTP.

Observação : No seu caso, o endereço IP pode ser alterado.

$ tftp 192.168.168.8.104

Depois de se conectar ao servidor TFTP, obtenha o status com a ajuda da palavra -chave de status.

status

Você pode se desconectar do servidor TFTP a qualquer momento usando "Q" ou "desistir" palavras-chave.

Como usar o TFTP para recuperar arquivos em Manjaro

O TFTP armazena e recupera arquivos do diretório chamado “/srv/tftp“Portanto, é obrigatório que os arquivos devem estar presentes no“//srv/tftp”Diretório.

Crie um arquivo no diretório "/srv/tftp": Em primeiro lugar, use o comando Touch para criar um arquivo em “/srv/tftpDiretório; nós criamos "Linuxhint.TXT" arquivo:

$ sudo toque linuxhint.txt /srv /tftp

Agora, use o ls comando para garantir a presença do “Linuxhint.TXT”Arquivo em um diretório chamado“/srv/tftp”:

$ ls /srv /tftp

Baixando um arquivo do servidor TFTP: Para baixar um arquivo do servidor TFTP, você deve usar o pegar palavra -chave com o nome do arquivo. O comando fornecido abaixo irá baixar um arquivo linuxhint.txt do servidor TFTP. No nosso caso, o comando fornecido abaixo baixar o linuxhint.arquivo txt de "/srv/tftp" e o armazenará no diretório doméstico (por padrão).

$ Get Linuxhint.TXT

Conclusão

O TFTP Server permite que os usuários enviem ou recebam arquivos em uma rede. Este artigo explica a instalação do servidor TFTP no Manjaro Linux. Juntamente com a instalação, uma breve configuração também é fornecida. Fornecemos as etapas para atualizar os parâmetros de serviço necessários para transferir arquivos usando o servidor TFTP. No suporte recente do servidor TFTP, os parâmetros de serviço já foram declarados no diretório de configuração. No entanto, sendo um usuário do Linux, você deve conhecer esses parâmetros relacionados à configuração no TFTP.