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:
putiget: per a pujar i descarregar fitxers del servidor.quit: per a sortir del mode TFTP.