tftp协议服务器IP地址,TFTP服务器的搭建
TFTP(Trivial File Transfer Protocol,簡單文件傳輸協議)是TCP/IP協議族中的一個用來在客戶機與服務器之間進行文件傳輸的簡單協議,主要基于UDP協議來實現。該協議最初設計的目的是進行小文件的傳輸,因此它不具備通常的FTP的許多功能,它只能從TFTP服務器上獲得或寫入文件,不能列出目錄,不進行認證。
1.tftp的配置文件
[root@localhost Desktop]# gedit /etc/xinetd.d/tftp
1?? ?# default: off
2?? ?# description: The tftp server serves files using t he trivial file transfer \
3?? ?#?? ?protocol.? The tftp protocol is often used to boot diskless \
4?? ?#?? ?workstations, download configuration files to network-aware printers, \
5?? ?#?? ?and to start the installation process for some operating systems.
6?? ?service tftp
7?? ?{
8?? ??? ?socket_type?? ??? ?= dgram
9?? ??? ?protocol?? ??? ?= udp
10?? ??? ?wait?? ??? ??? ?= yes
11?? ??? ?user?? ??? ??? ?= root
12?? ??? ?server?? ??? ??? ?= /usr/sbin/in.tftpd
13?? ??? ?server_args?? ??? ?= -s /tftpboot
14?? ??? ?disable?? ??? ?= no
15?? ??? ?per_source?? ??? ?= 11
16?? ??? ?cps?? ??? ??? ?= 100 2
17?? ??? ?flags?? ??? ??? ?= IPv4
18?? ?}
其中,server_args = -s /tftpboot是tftp服務器運行時的參數。-s /tftpboot表示服務器默認的目錄是/tftpboot,當執行put a.txt命令時,文件被放到服務器的路徑是/tftpboot/a.txt。
可以執行tftp、get命令下載文件。在嵌入式開發中,多使用下載功能。
可以執行put命令上傳文件。上傳文件時,需要先把服務器上的/tftpboot目錄和這個目錄下的文件變成可讀可寫權限,可以執行如下命令:
[root@localhost Desktop]# chmod -R 666 /tftpboot
默認情況下,只能上傳tftp服務器已經存在的文件,例如,在tftp服務器上有/tftpboot/a.txt這個文件,可以執行如下命令:
[root@localhost Desktop]# put a.txt
如果想上傳tftp服務器目錄中沒有的文件,需要修改tftp服務器的配置文件,
將/etc/xinetd.d/tftp文件的第13行改為“server_args = -s /tftpboot -c”即可,然后重啟tftp服務器。
2.重啟tftp服務器
[root@localhost Desktop]# service xinetd restart
停止 xinetd:????????????????????????????????????????????? [確定]
啟動 xinetd:????????????????????????????????????????????? [確定]
[root@localhost Desktop]#
3.測試tftp
[root@localhost Desktop]# netstat -a|grep tftp
udp??????? 0????? 0 *:tftp????????????????????? *:*
[root@localhost Desktop]# netstat -an|grep 69|grep udp
udp??????? 0????? 0 0.0.0.0:69????????????????? 0.0.0.0:*
udp??????? 0????? 0 :::56996??????????????????? :::*
執行上面兩條命令中的任何一條,如果有相關的輸出,就表明tftp服務器配置成功。
注:tftp服務器使用UDP協議,使用的端口號是69。
閱讀(909) | 評論(0) | 轉發(0) |
總結
以上是生活随笔為你收集整理的tftp协议服务器IP地址,TFTP服务器的搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 创建ejb项目以及weblogic部署e
- 下一篇: 计算机硬件技术基础教程mcs-51单片机