Ubuntu 16.04 安裝tftp

 

準備工作

新建一個777權限的tftpdir服務文件夾

例如/home/sjj/work/tftpdir

放一個有內容的1.txt文本用來測試

 

安裝tftp的增強版本

服務端tftpd-hpa 

客戶端tftp-hpa

sudo apt-get install tftp-hpa tftpd-hpa

 

修改配置文件

sudo vim /etc/default/tftpd-hpa

 

內容如下

TFTP_USERNAME="tftp"

TFTP_DIRECTORY="/home/sjj/work/tftpdir"

TFTP_ADDRESS="0.0.0.0:69"

TFTP_OPTIONS="-l -c -s"

 

 

然後重啓tftpd-hpa服務

sudo service tftpd-hpa restart

 

ps -ef |grep tftp   能看到tftpd-hpa進程以及服務的目錄tftpdir

netstat -a | grep tftp  成功顯示正在運行

netstat -tlnup | grep :69           能顯示我們指定的端口69

 

 

測試一下

先回到其他目錄比如/home/sjj/work,只要不是tftpdir目錄就行

tftp 127.0.0.1 或 tftp localhost

tftp> get 1.txt   獲取tftpdir目錄裏的1.txt到work目錄

tftp> put 2.txt   發送當前目錄的2.txt到tftpdir服務端目錄

tftp> q            退出

 

ok

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章