嵌入式TFTP環境搭建

2021-10-02 08:14:31 字數 1036 閱讀 8274

linux@ubuntu:~$ sudo apt-get install tftpd-hpa tftp-hpa

2.修改配置檔案

linux@ubuntu:~$sudo vi /etc/default/tftpd-hpa

#配置檔案路徑

# /etc/default/tftpd-hpa

#使用者名稱

tftp_username="tftp"

#你的tftp伺服器所在的路徑

tftp_directory="/tftpboot"

#tftp伺服器的閘道器和埠號

tftp_address="0.0.0.0:69"

#tftp 檔案伺服器的可供選擇的許可權, get file\ put file \ list file

tftp_options="-l -c -s"

3.建立tftp伺服器的目錄

linux@ubuntu:~$sudo mkdir /tftpboot     //和配置檔案的名字和路徑必須保持一致

linux@ubuntu:~$chmod a + w  tftpboot    //修改tftp伺服器資料夾的許可權

4.執行下面的命令,重啟tftp伺服器。

linux@ubuntu:~$ sudo service tftpd-hpa restart

linux@ubuntu:~$ echo "tftp test" > test.txt

linux@ubuntu:~$ sudo mv test.txt /tftpboot/

linux@ubuntu:~$ tftp localhost

tftp> get test.txt

tftp> q

linux@ubuntu:~$ cat test.txt

tftp test

$ sudo apt-get remove --purge tftpd-hpa tftp-hpa

$ sudo apt-get install tftpd-hpa tftp-hpa

$ sudo service tftpd-hpa restart

搭建嵌入式環境 配置tftp服務

我的系統是 fedora 10 1.配置本機的 ip位址 比如我的 ip位址是 172.33.66.17 命令列 sudo ifconfig eth0 172.33.66.17 netmask 255.255.255.0 這是臨時的設定,重啟後就丟失了。如果想儲存設定,就修改配置檔案 sudo vi...

嵌入式學習 環境搭建

系統環境 rhel 6.5 32bit 虛擬機器 一 搭建交叉編譯環境 1 拷貝toolchain到 usr local opt tar zxvf crosstools 451.tar.gz c usr local opt2 修改環境變數,新增交叉編譯器到路徑path中 vim etc profil...

嵌入式Linux NFS開發環境搭建

參考該文章 還有該文章 可以完成本地的測試,實現nfs伺服器的安裝與配置,將 home yang 掛載到 mnt nfs 檔案目錄下。但是i.mx53開發板 ifconfig 只有 lo 沒有 eth0 輸入 ifconfig a 可以看到 eth0,但是mac位址為全0。ifconfig eth0...