搭建tftp服務(wù)器的三個方面
tftp服務(wù)器的問題我們在之前的文章中也有所涉及,那么這里我們主要講解一下搭建tftp服務(wù)器的內(nèi)容。那么我們主要總結(jié)了三個方面供大家參考,那么希望本文的一些總結(jié),能夠?qū)Υ蠹矣幸粋€參考。
搭建tftp服務(wù)器一.首先從fedora光盤中找到tftp服務(wù)器包,拷貝出來并且安裝。
搭建tftp服務(wù)器二. 修改/etc/xinetd.d/tftp文件如下:
- service tftp
- {
- socket_type = dgram
- protocol = udp
- wait = yes
- user = root
- server = /usr/sbin/in.tftpd
- server_args = -s /tftpboot
- disable = no
- per_source = 11
- cps = 100 2
- flags = IPv4
- }
也有這樣的:
- service tftp
- { socket_type =dgram
- protocol =udp
- wait =yes
- user =root
- server =/usr/sbin/in.tftpd
- server_args =-s /home/lqm/tftpboot -c
- disable =no
- per_source =11
- cps =100 2
- flags =IPv4
- }
說明:修改項server_args= -s <path> -c,其中<path>處可以改為你的tftp-server的根目錄,參數(shù)-s指定chroot,-c指定了可以創(chuàng)建文件。
搭建tftp服務(wù)器三. 啟動tftp
- service xinetd restart
這樣的話,就應(yīng)該啟動成功了,如下測試:
- #tftp your-ip-address
- tftp>get <download file>
- tftp>put <upload file>
- tftp>q
- #
這個過程要注意一下防火墻是否關(guān)閉。
問題1:
按照上述過程安裝完畢tftp,在tftpboot下面生成一個文件,然后再tftp 192.xx.xx.xx
- tftp> get test
- Error code 0: Permission denied
這個問題出在生成的文件權(quán)限不對,可以對test文件的權(quán)限進行修改,chmod 777 test,然后再次測試,通過。