如果安裝完成之後發現無法正常使用tftp傳輸檔案,可以關閉虛擬機器再重啟就可以了。
(1)安裝客戶端。
root@ www.linuxidc.com:~# apt-get install tftp
(2)安裝服務端。
root@ www.linuxidc.com:~# apt-get install tftpd
(3)安裝inetd。
root@ www.linuxidc.com:~# apt-get install openbsd-inetd
inetd是監視一些網路請求的守護程序,根據網路請求呼叫相應的服務程序。
(5)在/etc/inetd.conf裡新增。
tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tfptd -s /tftpboot
inetd.conf是inetd的配置檔案。inetd.conf檔案告訴inetd監聽哪些網路埠,為每個埠啟動哪個服務。
/etc/init.d/openbsd-inetd reload
(7)禁用防火牆。
ufw disable
(8)測試tftp伺服器。
1 登入伺服器:tftp 127.0.0.1
2 從伺服器上獲取檔案:get 命令
如圖:
■ 上傳檔案到伺服器:
上傳檔案時需要注意,在/tftpboot下面要存在乙個跟您上傳檔名相同的檔案,這個檔案可以是空檔案,但是該檔案需要具備可讀可寫許可權,否者會出現 「errorcode 2: access violation」 錯誤。
如圖,上傳檔案前,建立相同檔名的空檔案,及修改可讀可寫許可權。
上傳檔案後,可以看到kk檔案裡面確實已經有新內容了,也就是說檔案進行了覆蓋。
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.安裝...
Ubuntu下tftp服務搭建
1 安裝軟體包 sudo apt get install tftpd tftp xinetd 2 建立配置檔案 在 etc xinetd.d 下建立乙個配置檔案tftp sudo vi etc xinetd.d tftp 內容如下 service tftp socket type dgram pro...