搭建tftp服務(wù)器的三個(gè)方面
tftp服務(wù)器的問(wèn)題我們?cè)谥暗奈恼轮幸灿兴婕?,那么這里我們主要講解一下搭建tftp服務(wù)器的內(nèi)容。那么我們主要總結(jié)了三個(gè)方面供大家參考,那么希望本文的一些總結(jié),能夠?qū)Υ蠹矣幸粋€(gè)參考。
搭建tftp服務(wù)器一.首先從fedora光盤中找到tftp服務(wù)器包,拷貝出來(lái)并且安裝。
搭建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
- }
說(shuō)明:修改項(xiàng)server_args= -s <path> -c,其中<path>處可以改為你的tftp-server的根目錄,參數(shù)-s指定chroot,-c指定了可以創(chuàng)建文件。
搭建tftp服務(wù)器三. 啟動(dòng)tftp
- service xinetd restart
這樣的話,就應(yīng)該啟動(dòng)成功了,如下測(cè)試:
- #tftp your-ip-address
- tftp>get <download file>
- tftp>put <upload file>
- tftp>q
- #
這個(gè)過(guò)程要注意一下防火墻是否關(guān)閉。
問(wèn)題1:
按照上述過(guò)程安裝完畢tftp,在tftpboot下面生成一個(gè)文件,然后再tftp 192.xx.xx.xx
- tftp> get test
- Error code 0: Permission denied
這個(gè)問(wèn)題出在生成的文件權(quán)限不對(duì),可以對(duì)test文件的權(quán)限進(jìn)行修改,chmod 777 test,然后再次測(cè)試,通過(guò)。