tftpd64錯誤代碼
以win7系統為例,如果tftpd64出現錯誤代碼,可以進行以下操作:
1、 首先,先修改tftpd的兼容性,見下圖所示,兼容模式選擇Win7即可:
2、然后右鍵tftpd64圖標,以管理員運行此程序;
3、還是打不開的話只能關掉自帶的防火墻了打開小娜搜索 防火墻 ,點擊第一個 檢查防火墻狀態;
4、選擇左側,啟用或關閉WD防火墻;
5、專用網絡和公用網絡都關掉。
完成以上操作就可以正常打開tftpd64。(源于百度:win7系統之家)
tftpd.exe怎么配置和使用
一.tftp服務器的配置
1.下載tftpd32.exe
2.禁用所有與本機ip(本機在局域網內設置的ip或者公網ip)不符的網絡連接(比方所你裝了虛擬機,虛擬機用網橋連接,可能會安裝好幾個虛擬連接),接著關閉本機的所有ftp服務器(以防發生沖突).
3.雙擊tftpd32.exe,啟動tftp服務器(tftpd32.exe會自動檢測到本機ip,此時在rver interface右邊的下拉菜單里將會出現本機ip,如果本機有多個網絡連接,則點擊下拉菜單會將會看到它們(不過右邊有passive標志),這也是第2步禁用其它ip的主要原因).
4.配置(主要修改current directory,也就是服務器的根目錄).
5.測試.在dos下進入任一目錄,輸入命令:tftp 本機ip get 文件名(可預先在服務器件根目錄下放一文件用于測試),如果成功,會有傳輸成功的提示!最好能在其它機器上進行測試,測試方法類似(如果你的機器在局域網,就用局域網內的機器;反之,用公網上的機器測試).
二.tftp客戶端使用方法
方法一
在“開始→運行”中輸入“CMD”并回車,或是從附件中選擇“命令提示符”,然后輸入“d:”回車(引號不用輸),這樣就切換到D盤了,再輸入“cd d:\圖像資料”并回車,這時切換到了“d:\圖像資料”目錄,然后輸入命令“Tftp -i 朋友IP get pictures.rar”,如果要傳給朋友文件,則輸入命令“Tftp -i 朋友IP put 文件名.rar .(windows自帶有tftp客戶端軟件)
方法二
上面說的是用命令的方法,下面咱們也試試圖形界面的方法。先下載Tftpd32這個軟件(兩頭都裝一個,相當于兩頭都是服務器),在“Current Directory”處選擇你要保存的路徑,這里我選的是“d:\圖像資料”;切換到“Tftp Client”,在“Host”處填上朋友的IP,在“File”處填上下載的文件名,這里填的是“pictures.rar’,然后點擊“Get”(如圖3),一會你就可以在目錄下找到文件了。點“Put”則是把文件傳到你朋友Tftpd32的下載目錄中。
需要注意的幾個問題:
a.文件傳送成功與否,你朋友也可以在Tftpd32的“Tftp Server”和“Current Action”這兩項中看到。
b.如果想把文件傳給你朋友,那么只要把命令換成“Tftp -i 朋友IP put pictures.rar”即可。關于Tftp命令的更多參數,你可以在CMD下輸入Tftp進行查看。不過此時你朋友不能進行上傳和下載工作,因為他此時是Tftp的服務端,只有客戶端才能進行這些操作。如果他想把東西傳給你,那就需要你做服務端了。
c.用Tftp傳送文件時,服務端需有確定的公網IP,如果你朋友在局域網中通過網關上網的話,那就無法傳送了。當然,如果兩個人在同一局域網中,用內網的IP也可以傳送文件,只是有些多此一舉。
d.Windows 98系統可以當服務端,但客戶端一定要是Windows 2000或是Windows XP等有Tftp命令的系統。
OK,Tftp傳送方式就介紹到這兒,以后如果你遇到因為防火墻等原因不能通過QQ傳送文件時,不妨試試Tftp。
一、上傳:
格式:tftp -i 現在你的IP get 源文件 盤符://路徑//目標文件名
二、下載:
格式:tftp -i 對方的IP put 盤符:/路徑/源文件名
用法和注意點:
1、tftp必須在本機上先運行起來,充當虛擬服務器的角色。
2、tftp在運行中不得斷開連接。
3、要上傳的文件必須和tftp在一個目錄中。
4、文件的默認下載位置就是tftp目錄。
5、tftp在上傳的格式中,目標地址要用雙//格開。
6、可以在任何對方的命令行使用tftp,如:跟在對方IP后的瀏覽器地址欄里(詳細說明請參考U漏洞的貼子)、SQLEXEC的command輸入行等等位置。
7、tftp默認屬性是上傳和下載的時候采用覆蓋不提示的方式。
8、tftp上傳的文件可能會加上只讀屬性,請上傳完全畢后檢閱。
ubuntu tftpd怎么運行
打開終端,檢查是否安裝tftp
dpkg -s tftpd-hpa
如果未安裝則
sudo apt-get install tftpd-hpa tftp-hpa
修改配置文件
sudo vi /etc/default/tftpd-hpa
將第二行引號內的目錄修改為你想創建的tftp目錄的絕對路徑
如你想在家目錄下創建,那么就將引號內內容改為"/home/linux/目錄名"
在3中引號內的路徑下創建同名的目錄名
修改目錄權限
sudo chmod 777 目錄名
重啟服務
sudo rvice tftpd-hpa restart
登錄本機進行測試
tftp 127.0.0.1(或你自己的ip)
顯示這個tftp>就成功了
可以通過get,put + 文件名上傳下載文件,q退出
不知道你的問題是不是這個意思
tftpd-hpa 和tftpd包有什么區別
不同點:
1)vsftpd是一款在Linux發行版中最受推崇的FTP服務器程序。你可以通過ftp客戶端上傳下載軟件。可設置訪問用戶名密碼,或匿名anonymous登陸。默認端口是TCP:21
2)TFTP(Trivial File Transfer Protocol,簡單文件傳輸協議)是TCP/IP協議族中的一個用來在客戶機與服務器之間進行簡單文件傳輸的協議,提供不復雜、開銷不大的文件傳輸服務。端口號為UDP:69。 路由器,交換機等網絡設備升級硬件系統可用,PXE安裝系統需要配置tftp服務。
3)FTP 是完整、面向會話、常規用途文件傳輸協議。而 TFTP 用作 bones bare - 特殊目的文件傳輸協議。
4)交互使用 FTP。 TFTP 允許僅單向傳輸的文件。
5)FTP 提供身份驗證。而TFTP 不。
淺析busybox內置的tftpd服務程序如何配置
方法1:
# mkdir /gliethttp_tftpd_dir
# cp /bin/busybox /gliethttp_tftpd_dir
# udpsvd -vE 0 69 tftpd -c /gliethttp_tftpd_dir &
// 上面的0表示對所有ip地址都進行偵聽
// 如果設置為127.0.0.1那么只能開發板本地arm可以進行ftp
// 比如開發板eth0的的ip地址設為192.168.1.102,那么就不能通過該ip登錄
// 所以上面指定ip等于0,那么無論來自127.0.0.1還是192.168.1.102網絡地址的
// 數據都能使用tftpd服務器.
// 參數-c表示允許client客戶端上傳文件到/gliethttp_tftpd_dir根目錄[luther.gliethttp]
方法2:
# mkdir /gliethttp_tftpd_dir
# cp /bin/busybox /gliethttp_tftpd_dir
# vi /etc/inetd.conf
69 dgram udp nowait root tftpd tftpd -c /gliethttp_tftpd_dir
# inetd // inetd會執行/etc/inetd.conf腳本中的命令行,這樣ftpd就作為daemon運行到起來了
怎么將tftpd-uboot更新到httpd-uboot
1、既然你已經刷了U-boot,那就用U-boot通過TFTP刷u-boot
2、通過網線連接電腦。電腦上建立TFTP服務器,簡單的使用tftpd32這個軟件,
要燒錄的u-boot-hg255d-httpd-115200-20140828.bin放到這個軟件相同目錄,最好起一個簡單的名字,
因為等一下你要在U-boot命令輸入它,名字隨意,假定為uboot.bin。
3、連接TTL,使用SecureCRT或類似的軟件連接路由器,啟動進入U-boot交互
4、輸入命令 pri 回車,看看ipaddr和rverip兩個參數,ipaddr是uboot的IP,rverip是電腦的IP,設置電腦ip跟rverip一致。
5、如果是ralink官方的Uboot改的web,那么輸入命令ret
選擇數字9,就是刷U-boot那個選項
輸入Y 回車,回車,輸入uboot.bin,等待自動完成即可
6、刷機有風險,第5步完成之后,如果你的uboot不匹配,則可能變磚,準備好編程器