TFTPd – Server

Howto für  Ubuntu und  Debian

Pakete installieren
sudo apt-get install xinetd tftpd tftp
Datei: /etc/xinetd.d/tftp anlegen
nano /etc/xinetd.d/tftp
service tftp
{
protocol        = udp
port            = 69
socket_type     = dgram
wait            = yes
user            = nobody
server          = /usr/sbin/in.tftpd
server_args     = /srv/tftp
disable         = no
}
Ordner anlegen
sudo mkdir /srv/tftp
sudo chmod -R 777 /srv/tftp
sudo chown -R nobody /srv/tftp
tftpd über xinetd starten
sudo /etc/init.d/xinetd start
Test

Testfile anlegen

root@test4:/root# dd bs=1000 count=5 if=/dev/urandom of=testfile.txt

root@test4:/root# ls -la testfile.txt
-rw-r--r-- 1 root root 5000 2009-07-22 19:49 testfile.txt

Verbinden mit TFTP Server und Datei übertragen

root@test4:/root# tftp 10.1.1.1
tftp> put testfile.txt
Sent 5000 bytes in 0.0 seconds
tftp> quit

In Serververzeichnis wecheln

cd /srv/tftp

File ist vollständig angekommen

root@test4:/srv/tftp# ls -la testfile.txt
-rw------- 1 nobody nogroup   5000 2009-07-22 19:50 testfile.txt
Fertig

Schreibe einen Kommentar

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.

Wir benutzen Cookies um die Nutzerfreundlichkeit der Webseite zu verbessen. Durch Deinen Besuch stimmst Du dem zu.