Tftp Server Kurulumu

Öncelikle sizlere tftp nedir sorusunu açıklayalım;
Trivial File Transfer Protocol (TFTP) 1980 yılında tanımlanmış, FTP’ nin temel fonksiyonel şekli olarak ifade edilen basit bir dosya transfer protokolüdür.

Basit yapısından dolayı kullanılması esnasında çok az bellek tüketilmektedir. Bu özelliğinden dolayı, yeterli yığın bellek cihazı (mass storage device) olmayan yönlendirici (router) bilgisayarların önyüklemesinde kullanılırdı. Halen ağ üzerinde bulunan host makinalar arasında küçük dosyaların transferi için kullanılır. TFTP kısmen PUP protokol grubunun eski bir parçası olan EFTP protokolüne dayanır. TCP/IP protokol grubunun geliştirilmesinin ilk safhalarında TFTP basitliğinden dolayı genellikle yeni bir host tipinin üstünde çalıştırılan ilk protokoldü.

Bu yazımda sizlere tftp server kurulumunu anlatmaya çalışacağım.
Tftp server linux dünyasında tftpd servisi, client olarak da tftp client programı kullanılır. Öncelikle tftp server kurulumuna başlayalım. Hemen bir terminal penceresi açıp, alttaki komutları çalıştırınız.

sudo apt-get install xinetd tftpd tftp

kurulum tamamlandıktan sonra,

sudo gedit /etc/xinetd.d/tftp

gedit ile tftp dosyasını açıp içine altta yazılı olanları ekleyip kaydediniz.

service tftp
{
protocol = udp
port = 69
socket_type = dgram
wait = yes
user = nobody
server = /usr/sbin/in.tftpd
server_args = /tftpboot
disable = no
}

config dosyasını oluşturduktan sonra gerekli klasörü oluşturuyoruz.

sudo mkdir /tftpboot
sudo chmod -R 777 /tftpboot
sudo chown -R nobody /tftpboot

artık Tftp dosyalarımı /tftpboot klasörüne atabiliriz.

Servisi başlatmak için;

sudo /etc/init.d/xinetd start

You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.

2 Yorum to“Tftp Server Kurulumu”

  1. tukre diyor ki:

    nasıl kullanılır keşke birazda ona değinseydiniz :(

  2. ulvi diyor ki:

    cok faydalı bir eser.

Yorum Yazın