linux下開啟tftp服務


    最近在做內核移植方面的工作,需要用uboot的tftp下載內核調試,之前一直都是在linux下編譯,再將內核文件拷到windows下,通過Tftpd32這個軟件開啟tftp服務,在uboot下 tftp c008000 zimage.ram;

        雖然虛擬機和我的主機文件能通過復制、粘貼進行拷貝,但總感覺很別扭,不專業,於是就想在linux下實現tftp服務;

linux系統版本:fedora14;

1.下載安裝tftp服務器、tftp客戶端和守護進程xinetd三個包 yum install xinetd tftp tftp-server

目前最新版本應該是:

xinetd-2.3.14-33.fc14.i686 

 tftp-0.49-7.fc14.i686 

 tftp-server-0.49-7.fc14.i686

2.配置tftp:vim /etc/xinetd.d/tftp

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

主要是修改紅色部分:設置tftp服務器的文件路徑,我是為了方便直接放在home目錄下,若放其他目錄,注意權限問題;

3.關防火牆

我是通過 系統--》管理--》防火牆 就關了 ,也可通過命令方式。

 4.創建文件夾 在第2步設置的文件路徑下創建自己的文件夾,同時注意修改權限;5.開啟服務  先要開啟守護進程:service xinetd start然后開啟 tftp:在 系統--》管理--》服務 里開啟就行了;6.測試 

ok。。。。。。。。。。。。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM