ubuntu搭建tftp傳檔案

2021-06-23 09:49:41 字數 1818 閱讀 5256

1)、安裝伺服器:                                               見《gec210-linux開發環境搭建與體驗》第44頁    「1.9 tftp 實驗」

#sudo apt-get install tftp-hpa tftpd-hpa xinetd

編輯更新源

#vim /etc/apt/sources.list

清空該檔案並加入:(這是國內網易更新源,速度超快)

deb precise main universe restricted multiverse

deb-src precise main universe restricted multiverse

deb precise-security universe main multiverse restricted

deb-src precise-security universe main multiverse restricted

deb precise-updates universe main multiverse restricted

deb precise-proposed universe main multiverse restricted

deb-src precise-proposed universe main multiverse restricted

deb precise-backports universe main multiverse restricted

deb-src precise-backports universe main multiverse restricted

deb-src precise-updates universe main multiverse restricted

然後#sudo apt-get update 命令,就可以輸入安裝 tftp 服務命令了。

3)、啟動服務

配置 ubuntu 網路

#ifconfig eth0 192.168.1.100 (必須在同一網段內)

#ifconfig eth0 down

#ifconfig eth0 up

tfttp 客戶端(gec210 開發板)

啟動 gec210 開發板後,執行

#ifconfig eth0 192.168.1.110

#ifconfig eth0 down

#fconfig ethp0 up

上傳檔案到 ubuntu

#tftp –p –l filename 192.168.1.100

問題:

[root

@gec210

/tmp]#tftp 222.16.25.185 -g -r button_driver.ko 

tftp: timeout 

[root

@gec210

/tmp]# 

分析:無法傳送檔案

解決:伺服器端的tftp服務未開啟,故在伺服器端(即主機linux)執行一下命令:

重新啟動服務

#sudo /etc/init.d/xinetd restart

# sudo /etc/init.d/tftpd-hpa restart

[root@gec210 /tmp]#tftp 222.16.25.185 -r helloworld_driver.ko -g

tftp: server error: (0) permission denied

分析:/tftpboot資料夾的許可權不夠

解決:root@ubuntu:/# chmod -r 777 tftpboot/

Ubuntu搭建TFTP服務

如果安裝完成之後發現無法正常使用tftp傳輸檔案,可以關閉虛擬機器再重啟就可以了。1 安裝客戶端。root www.linuxidc.com apt get install tftp 2 安裝服務端。root www.linuxidc.com apt get install tftpd 3 安裝in...

ubuntu下搭建tftp服務

tftp安裝與建立 1.安裝xinetd sudo apt get install xinetd xinetd是乙個系統守護程式,它取代inetd用於控制tcp,udp的連線。2.安裝tftp,tftpd sudo apt get install tftp hpa tftpd hpa linux下的...

Ubuntu中搭建TFTP服務

tftp配置 2012 08 16 09 34 11 分類 linux 成功配置 tftp配置的限制條件 1 需要網路連線 2 主機端需要tftp伺服器軟體 3 目標機需要tftp客戶端軟體支援 優點 1 傳輸速度快。2 嵌入式目標系統的tftp client支援。主機端tftp伺服器配置 1.安裝...