UBUNTU TFTPD AYARLARI

Ubuntu'yu yükledikten sonra, tftp ye ihtiyacım oldu. Maalesef ki bu konuda da Türkçe kaynak bulamadım, ve gene iş başa düştü diyip bu yazıyı hazırlamaya karar verdim. Elimden geldiğince yaşadığım sorunları ve çözüm yollarını Türkçe olarak buradan paylaşmaya devam edeceğim.


Yapmamız gerekenler oldukça basit aslında,


    Öncelikle gerekli olan programları indirelim;

      

        $ sudo apt-get install xinetd tftpd tftp

       

     /etc/xinetd.d/ altında tftp dosyasını oluşturuyoruz.

       
        $ sudo nano /etc/xinetd.d/tftp

   

    Dosyanın içine yazmamız gerekenler ise :



service tftp

{



protocol = udp

port = 69

socket_type = dgram

wait = yes

user = nobody

server = /usr/sbin/in.tftpd

server_args = /var/lib/tftpboot

disable = no

}


Burada dikkat etmeniz gereken en önemli nokta, protocol ile başlayan satırları bir tab içerden başlatmanız.

Diger bir konuda server_args olarak tanımlanan paylaşılan dizin, ben alışkanlıklarımdan dolayı /var/lib/tftpboot dizinine yerleştirdim, siz istediğiniz bir dizini bu amaçla kullanabilirsiniz.


        Sıra geldi bu dizini açmaya ve gerekli kullanıcı izinlerini vermeye.  


        $ sudo mkdir /var/lib/tftpboot  
        $ sudo chmod -R 777 /var/lib/tftpboot
        $ sudo chown -R nobody /var/lib/tftpboot


        Son olarak tftpd'yi başlatmalıyız,



        $ sudo /etc/init.d/xinetd start


Umarım işinize yarayan bir yazı olmuştur.

Yorum Yaz
Arkadaşların Burada !
Arkadaşların Burada !