Servidor tftpd-hpa com put e get
Dica publicada em Linux / Introdução
Servidor tftpd-hpa com put e get
No trabalho eu sempre estou envolvido na configuração de roteadores CISCO e as vezes preciso trocar o IOS de algum deles, bom a maneira mais fácil é através de TFTP. Nesse texto tentarei mostrar uma maneira fácil de configurar o servidor TFTPD-HPA para essa finalidade.
Inicialmente precisamos instalar o servidor tftpd-hpa. Eu utilizo a distribuição Ubuntu, portanto descreverei os passos apenas para tal distribuição.
$ sudo aptitude install tftpd-hpa tftp-hpa
Para quem utiliza a console do roteador como eu, também é preciso instalar o minicom.
$ sudo aptitude install minicom
Agora com tudo devidamente instalado precisamos configurar o servidor tftpd-hpa. Primeiro vamos criar um usuário para ser usado pelo servidor.
$ sudo adduser --system --no-create-home --home /var/lib/tftpboot --group --disabled-login tftpuser
Obs.: O diretório home do usuário aponta para o diretório default do tftpd-hpa. Vamos alterar o dono do diretório default do tftpd-hpa.
$ sudo chown -R tftpuser:tftpuser /var/lib/tftpboot/
Agora edite o arquivo de configuração do tftpd-hpa com o editor de sua preferência, no meu caso o vi.
$ sudo vi /etc/default/tftpd-hpa
Deve ficar com o seguinte conteúdo:
Salve o arquivo e inicie o servidor tftpd-hpa.
$ sudo /etc/init.d/tftpd-hpa start
Agora é só fazer os testes aí. Espero ter ajudado alguém, pois eu mesmo tinha preguiça de ler as páginas do manual e pesquisar, sempre usava o atftp e atftpd, agora uso os oficiais do Ubuntu tftp-hpa e tftpd-hpa.
Inicialmente precisamos instalar o servidor tftpd-hpa. Eu utilizo a distribuição Ubuntu, portanto descreverei os passos apenas para tal distribuição.
$ sudo aptitude install tftpd-hpa tftp-hpa
Para quem utiliza a console do roteador como eu, também é preciso instalar o minicom.
$ sudo aptitude install minicom
Agora com tudo devidamente instalado precisamos configurar o servidor tftpd-hpa. Primeiro vamos criar um usuário para ser usado pelo servidor.
$ sudo adduser --system --no-create-home --home /var/lib/tftpboot --group --disabled-login tftpuser
Obs.: O diretório home do usuário aponta para o diretório default do tftpd-hpa. Vamos alterar o dono do diretório default do tftpd-hpa.
$ sudo chown -R tftpuser:tftpuser /var/lib/tftpboot/
Agora edite o arquivo de configuração do tftpd-hpa com o editor de sua preferência, no meu caso o vi.
$ sudo vi /etc/default/tftpd-hpa
Deve ficar com o seguinte conteúdo:
RUN_DAEMON="yes"
OPTIONS="-l -c -u tftpuser -p -s /var/lib/tftpboot"
OPTIONS="-l -c -u tftpuser -p -s /var/lib/tftpboot"
Salve o arquivo e inicie o servidor tftpd-hpa.
$ sudo /etc/init.d/tftpd-hpa start
Agora é só fazer os testes aí. Espero ter ajudado alguém, pois eu mesmo tinha preguiça de ler as páginas do manual e pesquisar, sempre usava o atftp e atftpd, agora uso os oficiais do Ubuntu tftp-hpa e tftpd-hpa.
como fica para implantar no conectiva 10??, tenho que implantar um server para fazer bkp esse deve receber arquivo .bkp por tftp..
aguardo retorno...obrigado..Gilvan