跳至內容
阿里BaBa電腦筆記
使用者工具
登入
網站工具
工具
顯示頁面
舊版
反向連結
最近更新
多媒體管理器
網站地圖
登入
最近更新
多媒體管理器
網站地圖
足跡:
linux:tftp2
本頁是唯讀的,您可以看到原始碼,但不能更動它。您如果覺得它不應被鎖上,請詢問管理員。
======TFTP伺服器====== TFTP(Trivial File Transfer Protocol)中文稱為簡單檔案傳輸協定。由於它缺乏安全性,通常只會應用於區域網路及與PXE搭配作網路開機等應用。連線方式採UDP,portNumber為69,另外它的服務運行於Xinetd。 ======TFTP安裝及設定====== * TFTP安裝 - tftp(Client端) - tftp-server(Server端) * 設定檔 vim /etc/xinetd.d/tftp <code 1> service tftp { socket_type = dgram -->封包類型(udp為dgram,tcp為stream) protocol = udp -->封包類型(tcp,udp) wait = yes -->連線機制(一般udp 為yes,tcp為no) user = root -->以root身分起動該程序 server = /usr/sbin/in.tftpd -->tftp服務的啟動程式 server_args = -s /var/lib/tftpboot -->分享的目錄 disable = no -->啟動該服務 per_source = 11 -->單一IP最多只能10連線 cps = 100 2 -->1秒內最多只能接受100個連線,若超過就暫時關閉該服務2秒(新連線限制) flags = IPv4 -->僅接受ipv4 } </code> * 啟動 <code 1> #/etc/init.d/xinetd start #netstat -tunlp|grep ':69' udp 0 0 0.0.0.0:69 0.0.0.0:* 2880/xinetd (表示已在運作) #cd /var/lib/tftpboot #echo "hello File" >file1 </code> * Client測試 <code 1> 先關掉本地防火牆 #/etc/init.d/iptables start tftp測試傳輸 </code> ======參考資料====== - [[http://zh.wikipedia.org/wiki/TFTP|維基百科TFTP介紹]] - [[http://benjr.tw/node/289#step1|Benjr.tw]] - [[http://linux.vbird.org/linux_basic/0560daemons.php#xinetd_paras|鳥哥的私房菜]]
linux/tftp2.txt
· 上一次變更: 2013/07/06 01:28 (外部編輯)
頁面工具
顯示頁面
舊版
反向連結
回到頁頂