最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ubuntu 配置 tftp 服務(wù)器教程

 更新時(shí)間:2017年03月05日 16:44:59   投稿:mrr  
這篇文章主要介紹了ubuntu 配置 tftp 服務(wù)器教程,需要的朋友可以參考下

第 1 步:安裝 tftp

sudo apt-get install tftp-hpa--------客戶端的安裝
sudo apt-get install tftpd-hpa-------服務(wù)器端的安裝

然后還需要安裝 xinetd,在終端下輸入 sudo apt-get install xinetd

第 2 步:配置/etc/xinetd.conf

配置相關(guān)服務(wù)文件。進(jìn)入根目錄下的 etc 文件夾( cd /etc/) ,首先看目錄中有沒有一個(gè)
xinetd.conf 文件,如果沒有則新建一個(gè),有的話查看內(nèi)容,看是否與下面的一致,若不一致則
修改,內(nèi)容如下:

# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/
defaults
{
# Please note that you need a log_type line to be able to use log_on_success
# and log_on_failure. The default is the following :
# log_type = SYSLOG daemon info
}
includedir /etc/xinetd.d

第 3 步:配置/etc/default/tftpd-hpa

配置 tftp 服務(wù)器

命令:

sudo vim /etc/default/tftpd-hpa
將內(nèi)容修改成
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/tftpboot"
#這是你 tftp 服務(wù)器的工作目錄,自行修改,注意,在新建工作目錄時(shí),最好修改其權(quán)限為 777,
命令 sudo chmod 777 /tftpboot
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="-l -c -s"

第 4 步:配置/etc/xinetd.d/tftp

然后進(jìn)入 xinetd.d 文件夾( cd xinetd.d ),查看是否有一個(gè) tftp 文件,如果沒有就新建
一個(gè),如果有的話就查看內(nèi)容是否與下面的一致,不一致則修改,內(nèi)容如下:

service tftp
{
socket_type = dgram
wait = yes
disable = no
user = root
protocol = udp
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
#log_on_success += PID HOST DURATION
#log_on_failure += HOST
per_source = 11
cps =100 2
flags =IPv4
}

其中 server_args 一行是配置服務(wù)器的文件存放的位置,就是進(jìn)行 tftp 傳輸?shù)臅r(shí)候,都是從
該文件夾中搜索文件的

第 5 步:修改權(quán)限

修改所需文件夾的權(quán)限。需要修改的文件夾也就是上一步提到的那個(gè)服務(wù)器文件存放的文
件夾,以我的配置文件為例,創(chuàng)建一個(gè)文件夾( sudo
mkdir /tftpboot ),然后把它可以

設(shè)置成訪問權(quán)限最寬松的( sudo chmod 777 /tftpboot ),也可以設(shè)置成合適的權(quán)限。

第 6 步:設(shè)置dhcp并重啟網(wǎng)卡

vi /etc/network/interfaces,打開該文件,將內(nèi)容編輯成為:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
address 192.168.1.141  //這項(xiàng)根據(jù)自己的情況自己設(shè)置
netmask 255.255.255.0
gateway 192.168.1.1

保存退出。然后命令行執(zhí)行/etc/init.d/networking  restart 重啟網(wǎng)卡

第 7 步:重啟服務(wù)

執(zhí)行次序:

sudo service tftpd-hpa restart
sudo /etc/init.d/xinetd reload
sudo /etc/init.d/xinetd restart

第 8 步:本地測(cè)試與防火墻的設(shè)置

    可以在本地先進(jìn)行一下測(cè)試。首先在/tftpboot 中新建一個(gè)文件 file,然后在其中隨便輸入內(nèi)容;然后進(jìn)入一個(gè)不是/tftpboot 的目錄下(原因是避免混淆,因?yàn)樵讷@取文件是默認(rèn)是將想要獲取的文件存放在當(dāng)前目錄下的);再在終端中輸入 sudo tftp localhost,進(jìn)入 tftp 命令符下(可以在其中輸入 help查看命令和命令的作用),輸入 get file,如果沒有任何提示,就說明傳輸成功了,然后輸入 q退出 tftp 命令符,在當(dāng)前目錄下就可以看到一個(gè) file 文件,內(nèi)容是與開始新建的那個(gè) file 的內(nèi)容是一致的。同樣也可以在 tftp 命令符中輸入 put xx,把 xx 文件上傳到服務(wù)器文件夾中。如果一切 ok,那就么一個(gè)可用的 tftp 服務(wù)器就順利搭建成功了。

    對(duì)于上面的測(cè)試是針對(duì)本地測(cè)試的,如果想要對(duì)其他電腦或者開發(fā)板進(jìn)行 tftp 傳輸,則在終端輸入 sudo tftp xxx(即目標(biāo)電腦或目標(biāo)開發(fā)板的 ip 地址),而且還要關(guān)閉 ubuntu 自帶的防火墻(書上說的),直接把防火墻給卸載了(sudo apt-get remove iptables,或 sudo ufw disable可以關(guān)掉防火墻),因?yàn)閷?duì)于 Linux 來說,防火墻可能沒什么需要,至少目前為止還沒有受到過攻擊。。。當(dāng)然,想要與其他局域網(wǎng)內(nèi)的電腦或開發(fā)板互聯(lián)進(jìn)行傳輸,還要將這些機(jī)器的 ip 改到同一個(gè)段內(nèi)。好了,通過以上的步驟,就可以通過 tftp 協(xié)議,在電腦和開發(fā)板之間進(jìn)行文件傳輸了,目前的目的就是下載 Linux 內(nèi)核和文件系統(tǒng)到開發(fā)板。

以上所述是小編給大家介紹的ubuntu 配置 tftp 服務(wù)器教程,希望對(duì)大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!

相關(guān)文章

最新評(píng)論

中江县| 太原市| 彭水| 株洲市| 和田市| 灵台县| 紫云| 屏山县| 白城市| 紫云| 吉安县| 临桂县| 新乡县| 扎鲁特旗| 许昌县| 方正县| 和田市| 永靖县| 平阴县| 锦屏县| 长兴县| 岳阳市| 屯门区| 塘沽区| 大田县| 中牟县| 鄢陵县| 湘阴县| 盘山县| 长治市| 祁东县| 永嘉县| 鸡西市| 本溪市| 万全县| 康乐县| 常州市| 安泽县| 黄平县| 宁晋县| 西平县|