tftp問題總結

2021-05-21 17:31:57 字數 1452 閱讀 7506

問題(一)

在宿主機的

linux

作業系統上沒有安裝

tftp

程式。(

1)解決方法:

一般在在

redhat 9.0

的第三張光碟中,有

tftp-server

的安裝rpm

包(tftp-server-0.32-4.i386.rpm

和tftp-0.32-4.i386.rpm

)即伺服器端的

tftp-server

支援和目標系統的

tftp-client

支援。在宿主機的

linux

作業系統上的

shell

中將當前路徑移動到含有這兩個包的目錄下,然後執行

rpm -ivh tftp-server-0.32-4.i386.rpm

,再rpm -ivh tftp-0.32-4.i386.rpm

進行兩步安裝。(2

)測試:

開通宿主機上的

tftp

服務,對於

redhat 9.0

,執行: $setup

,選擇system services

,將其中的

tftp

一項選中,並去掉

ipchains

和iptables

兩項服務

(防火牆相關服務

)。然後還要選擇

firewall configuration

,選中no firewall

。退出setup

,執行如下命令以啟動

tftp

服務:$service xinetd restart

。配置完成後,簡單測試一下

tftp

伺服器是否可用,即自己

tftp

自己。

如此,則表明上述安裝

tftp

成功,並開啟了

tftp

服務。問題(二)

在目標機上(

jxarm9-2410

)上啟動

u-boot

以後,確保和宿主機

linux

連通以後,用命令

tftp 30800000 ramdisk.gz

時出現如下錯誤:

(1)解決方法:

如此迴圈報錯,則是因為宿主機

linux

系統上/tftpboot

目錄下的檔案

ramdisk.gz

的許可權出現問題,它原來只給該檔案所有者分配許可權,而對其它或群組不分配任何許可權,這時你要給其它或群組都分配好許可權。(2

)再次測試:

########################

tftp 命令格式

tftp 向執行曰常檔案傳輸協議 tftp 服務或守護程式的遠端計算機 尤其是執行 unix 的計算機 傳輸或接收檔案。如果使用時不帶引數,tftp 將顯示幫助。語法tftp i host source destination 引數 i 指定二進位制影象傳送模式 也稱為八進位制模式 在二進位制影象模...

tftp 配置方法

如果想上傳原來目錄中沒有的檔案,需要修改tftp伺服器的配置檔案並重起服務,如下操作所示 開啟 etc xinetd.d tftp檔案,在 server args 增加 c引數,如下所示 service tftp 存檔退出。重起tftp服務,如下所示 service xinetd restart 可...

Tftp命令詳解

簡單檔案傳輸協議 tftp 是用來傳送檔案的internet軟體程式,它使用起來比檔案傳輸協議 ftp 簡單,但是功能少。它通常是應用在無需使用者鑑別和目錄列表的情況下。tftp使用使用者資料報 udp 而ftp使用傳輸控制協議 tcp tftp在rfc 1350中進行了描述。tftp 將檔案傳輸到...