Instal·lar i configurar un servidor de TFTP en Ubuntu
Un servidor de TFTP s’utilitza molt en administració de sistemes per a guardar còpies de seguretat de configuracions de dispositius, ja que és molt simple de configurar i no necessita cap usuari ni contrasenya.
Instal·lació del servidor TFTP
En primer lloc, instal·larem un servidor de TFTP. En Ubuntu existeixen diversos servidors disponibles per a instal·lar des del repositori d’Ubuntu. En concret, nosaltres instal·larem el tftpd-hpa
per a realitzar aquesta pràctica:
Bash | |
---|---|
A continuació, editem el fitxer de configuració:
Bash | |
---|---|
i modifiquem les línies del fitxer perquè quedin de la següent manera:
Text Only | |
---|---|
El paràmetre -c
permet que es pugui enviar fitxers al servidor, i el directori /tftpprova
es pot substituir pel que vulgueu perquè sigui un poc més amigable que el directori per defecte /var/lib/tftpboot
.
Crear el directori del servidor
A continuació, creem al servidor el directori tftpprova
en l’arrel del sistema i li donem els permisos 775. El directori serà propietat de root:tftp
(usuari root i grup propietari tftp).
Reiniciem el servei i ja podem utilitzar el nostre servidor TFTP:
Bash | |
---|---|
Provar el servei TFTP
Per a provar el servei necessitarem un client de TFTP. Ja que hem instal·lat el servidor tftpd-hpa
, utilitzarem també el mateix client (COMPTE! sense la "d"!).
En una altra màquina client, instal·lem el programari necessari per a connectar amb el servidor:
Bash | |
---|---|
Per connectar-nos farem:
Bash | |
---|---|
Es quedarà esperant la introducció de nous comandaments (Prompt tftp>
).
Els comandaments bàsics per a funcionar són:
put
iget
: per a pujar i descarregar fitxers del servidor.quit
: per a sortir del mode TFTP.