在ubuntu中安裝tftp伺服器的方法如下:
通過軟體管理可以安裝相應的程式tftp/tftpd,tftp是客戶端程式,tftpd是伺服器程式。在ubuntu系統的終端裡輸入下面的命令:
sudo apt-getinstall tftp tftpd
通過上面的命令,就可以安裝相應的軟體。
2) 建立tftp伺服器目錄
建立乙個tftp客戶端訪問伺服器的目錄,如下:
先進入到ubuntu系統的根目錄,然後再建立乙個目錄,並修改目錄屬性;
cd /
sudo mkdirtftpboot
sudo chmod 777tftpboot
接著修改tftp伺服器配置的目錄:
sudo gedit/etc/inetd.conf
tftp dgram udpwait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot
3) 重新啟動服務
sudo/etc/init.d/openbsd-inetd restart
sudo in.tftpd –l/tftpboot
4) 測試tftp伺服器
在/tftpboot目錄下面建立乙個檔案:
cd /tftpboot
touch testfile
在進入另外乙個目錄裡面:
tftp 127.0.0.1
tftp>gettestfile
如果在這個目錄下面看到testfile檔案,就說明安裝伺服器,否則就是安裝失敗了。
setenv ipaddr 192.168.1.20
這裡設定ip位址為192.168.1.20。
setenv serverip192.168.1.103
這裡的ip位址192.168.1.103是電腦ubuntu的ip位址,也就是tftp服務所在的ip位址。
在開發板裡執行uboot之後,就可以輸入下面的命令來測試是否可以從tftp伺服器裡載入linux核心檔案zimage,當然是需要把這個檔案放到/tftpboot目錄下面。如下命令:
tftp c0008000zimage
嵌入式TFTP環境搭建
linux ubuntu sudo apt get install tftpd hpa tftp hpa 2.修改配置檔案 linux ubuntu sudo vi etc default tftpd hpa 配置檔案路徑 etc default tftpd hpa 使用者名稱 tftp usern...
搭建嵌入式環境 配置tftp服務
我的系統是 fedora 10 1.配置本機的 ip位址 比如我的 ip位址是 172.33.66.17 命令列 sudo ifconfig eth0 172.33.66.17 netmask 255.255.255.0 這是臨時的設定,重啟後就丟失了。如果想儲存設定,就修改配置檔案 sudo vi...
Ubuntu搭建TFTP服務
如果安裝完成之後發現無法正常使用tftp傳輸檔案,可以關閉虛擬機器再重啟就可以了。1 安裝客戶端。root www.linuxidc.com apt get install tftp 2 安裝服務端。root www.linuxidc.com apt get install tftpd 3 安裝in...