全解TFTP服務(wù)配置實(shí)驗(yàn)
在對(duì)網(wǎng)絡(luò)協(xié)議進(jìn)行學(xué)習(xí)的過程中,我們難免對(duì)配置內(nèi)容覺得有些生疏。那么這里我們就來進(jìn)行一項(xiàng)TFTP服務(wù)配置實(shí)驗(yàn),從中,可以幫助大家,對(duì)于TFTP服務(wù)配置的過程有一個(gè)系統(tǒng)的掌握。
TFTP服務(wù)配置實(shí)驗(yàn)內(nèi)容
TFTP(Trivial File Transfer Protocol,簡(jiǎn)單文件傳輸協(xié)議)是TCP/IP協(xié)議族中的一個(gè)用來在客戶機(jī)與服務(wù)器之間進(jìn)行簡(jiǎn)單文件傳輸?shù)膮f(xié)議,提供不復(fù)雜、開銷不大的文件傳輸服務(wù)。TFTP承載在UDP上,提供不可靠的數(shù)據(jù)流傳輸服務(wù),不提供存取授權(quán)與認(rèn)證機(jī)制,使用超時(shí)重傳方式來保證數(shù)據(jù)的到達(dá)。
TFTP服務(wù)配置實(shí)驗(yàn)?zāi)康?/strong>
通過實(shí)驗(yàn),學(xué)員掌握TFTP服務(wù)配置方法
TFTP服務(wù)配置實(shí)驗(yàn)平臺(tái)
帶有Linux操作系統(tǒng)的PC機(jī),并在以太網(wǎng)中連接。
TFTP服務(wù)配置實(shí)驗(yàn)步驟
TFTP服務(wù)配置實(shí)驗(yàn)步驟1. 配置服務(wù)器端
使用以下的命令,安裝TFTP服務(wù)端。
linux@farsight:~$ sudo apt-get install tftp-hpa tftpd-hpa xinetd
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關(guān)系樹
正在讀取狀態(tài)信息... 完成
推薦安裝的軟件包:
inet-superserver
下列【新】軟件包將被安裝:
tftp-hpa tftpd-hpa xinetd
共升級(jí)了 0 個(gè)軟件包,新安裝了 3 個(gè)軟件包,要卸載 0 個(gè)軟件包,有 9 個(gè)軟件未被升級(jí)。
需要下載 198kB 的軟件包。
解壓縮后會(huì)消耗掉 631kB 的額外空間。
獲?。? http://archive.ubuntu.com intrepid/main tftp-hpa 0.48-2.2ubuntu1 [24.5kB]
獲取:2 http://archive.ubuntu.com intrepid/main tftpd-hpa 0.48-2.2ubuntu1 [35.2kB]
獲?。? http://archive.ubuntu.com intrepid/main xinetd 1:2.3.14-7ubuntu1 [139kB]
下載 198kB,耗時(shí) 14s (13.8kB/s)
正在預(yù)設(shè)定軟件包 ...
選中了曾被取消選擇的軟件包 tftp-hpa。
(正在讀取數(shù)據(jù)庫 ... 系統(tǒng)當(dāng)前總共安裝有 108543 個(gè)文件和目錄。)
正在解壓縮 tftp-hpa (從 .../tftp-hpa_0.48-2.2ubuntu1_i386.deb) ...
選中了曾被取消選擇的軟件包 tftpd-hpa。
正在解壓縮 tftpd-hpa (從 .../tftpd-hpa_0.48-2.2ubuntu1_i386.deb) ...
選中了曾被取消選擇的軟件包 xinetd。
正在解壓縮 xinetd (從 .../xinetd_1%3a2.3.14-7ubuntu1_i386.deb) ...
正在處理用于 man-db 的觸發(fā)器...
正在設(shè)置 tftp-hpa (0.48-2.2ubuntu1) ...
正在設(shè)置 tftpd-hpa (0.48-2.2ubuntu1) ...
正在設(shè)置 xinetd (1:2.3.14-7ubuntu1) ...
- * Stopping internet superserver xinetd [ OK ]
- * Starting internet superserver xinetd [ OK ]
還可以下載這些軟件包:
- tftp-hpa_0.48-2.2ubuntu1_i386.deb
- tftpd-hpa_0.48-2.2ubuntu1_i386.deb
- xinetd_1_3a2.3.14-7ubuntu1_i386.deb
然后
sudo dpkg –i *.deb 安裝這些軟件包
TFTP服務(wù)配置實(shí)驗(yàn)步驟2.添加配置文件
- linux@farsight:~$sudo vim /etc/xinetd.d/tftp
添加如下內(nèi)容:
- service tftp
- {
- disable = no
- socket_type = dgram
- protocol = udp
- wait = yes
- user = root
- server = /usr/sbin/in.tftpd
- server_args = -s /tftpboot
- per_source = 11
- cps = 100 2
- flags = IPv4
- }
TFTP服務(wù)配置實(shí)驗(yàn)步驟3、啟動(dòng)/停止tftp服務(wù)
- linux@farsight:~$ sudo /etc/init.d/xinetd stop
- * Stopping internet superserver xinetd [ OK ]
- linux@farsight:~$ sudo /etc/init.d/xinetd status
- * xinetd is not running
- linux@farsight:~$ sudo /etc/init.d/xinetd start
- * Starting internet superserver xinetd [ OK ]
- linux@farsight:~$ sudo /etc/init.d/xinetd status
- * xinetd is running.
- linux@farsight:~$ sudo /etc/init.d/xinetd restart
- * Stopping internet superserver xinetd [ OK ]
- * Starting internet superserver xinetd [ OK ]