Table of Contents

TFTP Server

Verwendete Versionen

Installation

user@ubuntu:~$ sudo apt-get install xinetd tftpd tftp

Konfiguration

Zur Konfiguration von TFTP muss die Datei /etc/xinetd.d/tftp erstellt und mit folgenden Inhalt gefüllt werden. Diese Konfiguration benutzt das Verzeichnis /tftpboot.

service tftp
{
  socket_type             = dgram
  protocol                = udp
  wait                    = yes
  user                    = root
  server                  = /usr/sbin/in.tftpd
  server_args             = -s /tftpboot
  per_source              = 11
  cps                     = 100 2
}

Das Verzeichnis muss mindestens die Zugriffsrechte “dr-xr-xr-x” besitzen.

Nach dem Ändern der Konfiguration sollte der Server neu gestartet werden:

user@ubuntu:~$ sudo service xinetd restart

Firewall & Port Forwarding

TFTP benutzt Port 69 UDP. Dieser muss geöffnet werden. Die Konfiguration von Port Forwarding eines Windows-XP Hostsystems ist auf der Seite Port Forwarding beschrieben.

Quellen