成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

如何在Linux下搭建TFTP開發(fā)環(huán)境及配置方法

Linux下的TFTP開發(fā)環(huán)境介紹嵌入式Linux的ftp最常用來(lái)完成開發(fā)板和開發(fā)環(huán)境Linux系統(tǒng)之間的文件傳輸功能,避免了頻繁的U盤拷貝的過(guò)程。Linux下的TFTP開發(fā)環(huán)境建立包括兩個(gè)方面:一

Linux下的TFTP開發(fā)環(huán)境介紹

嵌入式Linux的ftp最常用來(lái)完成開發(fā)板和開發(fā)環(huán)境Linux系統(tǒng)之間的文件傳輸功能,避免了頻繁的U盤拷貝的過(guò)程。Linux下的TFTP開發(fā)環(huán)境建立包括兩個(gè)方面:一是Linux服務(wù)器端的TFTP-server支持,二是嵌入式目標(biāo)系統(tǒng)的TFTP-client支持。本文將介紹基于Ubuntu 10.04發(fā)行版的Linux服務(wù)器端TFTP-server的配置以及在主機(jī)和目標(biāo)機(jī)之間進(jìn)行TFTP文件傳輸?shù)姆椒ā?/p>

第一步:安裝TFTP所需的軟件

搭建TFTP服務(wù)需要安裝的軟件有tftp-hpa、tftpd-hpa以及xinetd。其中,tftp-hpa是客戶端軟件,tftpd-hpa是服務(wù)程序,xinetd是新一代進(jìn)程守護(hù)程序。安裝命令如下:

```bash

root apt-get install tftp-hpa

root apt-get install tftpd-hpa

root apt-get install xinetd

```

第二步:配置文件

進(jìn)入/etc目錄,查看是否存在文件,若不存在則新建一個(gè)。若存在,則檢查內(nèi)容是否正常。可以通過(guò)以下命令查看并修改配置:

```bash

root cat

root gedit

```

第三步:配置tftpd-hpa配置文件

修改tftpd-hpa配置文件的內(nèi)容,編輯/etc/default/tftpd-hpa文件,配置TFTP服務(wù)器的工作目錄等參數(shù),并創(chuàng)建相應(yīng)的工作目錄。具體操作如下:

```bash

root gedit /etc/default/tftpd-hpa

root mkdir –p /tftpboot

root chmod 777 /tftpboot

```

第四步:配置tftp配置文件

進(jìn)入/etc/xinetd.d文件夾,查看是否有tftp文件,若無(wú)則創(chuàng)建并輸入特定內(nèi)容。確保server_args行中配置了服務(wù)器文件存放的位置,并保存退出編輯:

```bash

root gedit tftp

service tftp

{

disable no

socket_type dgram

protocol udp

wait yes

user root

server

server_args -s /tftpboot -c

per_source 11

cps 100 2

flags IPv4

}

```

第五步:重新啟動(dòng)TFTP

重新啟動(dòng)tftpd-hpa服務(wù):

```bash

root service tftpd-hpa restart

```

第六步:重新加載xinetd

重新加載xinetd進(jìn)程:

```bash

root /etc/init.d/xinetd reload

```

第七步:重新啟動(dòng)xinetd

重新啟動(dòng)xinetd服務(wù):

```bash

root /etc/init.d/xinetd restart

```

每次修改配置文件后,務(wù)必重新啟動(dòng)服務(wù)。至此,嵌入式Linux系統(tǒng)下搭建TFTP開發(fā)環(huán)境完成。接下來(lái),將介紹如何測(cè)試TFTP的功能和穩(wěn)定性。

標(biāo)簽: