tftp伺服器的使用

2021-06-13 05:43:57 字數 1971 閱讀 3612

在安裝之前,我們需要將映象載入,在vm

中通過下拉列表【vm】

|【removable devices】|

【cd/***】|

【settings...】,

選擇use iso image

來載入。

使用命令mount /dev/cdrom /media,將光碟內容掛載到

/media下

將安裝包拷貝到/home

下 使用命令:cp /media/server/tftp-server-0.42-3.1.i386.rpm /home/

在使用命令:umount /media,

可以解除安裝掛載的光碟機。

首先使用rpm -ivh tftp-server-0.42-3.1.i386.rpm命令進行安裝

可能出現錯誤:error: failed dependencies:

xinetd is needed by tftp-server-0.42-3.1.i386

則先安裝xinted ,使用命令:rpm -ivh xinetd-2.3.14-10.el5.i386.rpm

繼續安裝tftp ,使用命令:rpm -ivh tftp-server-0.42-3.1.i386.rpm

安裝好tftp,系統會自動在根目錄下建立tftpboot資料夾

修改配置檔案,使用命令:vi /etc/xinetd.d/tftfp

修改後如下:

operating systems.

service tftp

socket_type = dgram

protocol = udp

wait = yes

user = root

server = /usr/sbin/in.tftpd

server_args = -s /tftpboot

disable = no

per_source = 11

cps = 100 2

flags = ipv4

使用命令:/etc/init.d/xinetd start啟動tftp或者使用命令/etc/init.d/xinetd restart重啟tftp。

使用命令:netstat -a |grep tftp,檢視tftp是否啟動成功

顯示udp        0      0 *:tftp                      *:* ,表明啟動成功。

進行tftp測試

在/tftp

目錄下建立乙個

test

檔案,向其中寫入測試內容「

hello tftp」。

使用命令:tftp 127.0.0.1進行測試

發現出現錯誤:bash: tftp: command not found

這是因為我們只安裝了tftp server包 ,但是沒有安裝

tftp

命令包,將tftp-0.42-3.1.i386.rpm也拷貝到當前目錄下,進行安裝,就可以了。

這時候再輸入:tftp 127.0.0.1

出現tftp> ,輸入get test,就將

tftp

目錄下的

test

q退出

tftp

命令模式。可以發現當前目錄下多了乙個

test

檔案,內容為「

hello tftp」。

TFTP伺服器的安裝和使用

sudo apt get install tftpd xinetd 2.建立配置檔案 在 etc xinetd.d目錄下建立乙個配置檔案tftp sudo gedit etc xinetd,d tftp 新增內容如下 service tftp 3.建立tftp服務檔案目錄 建立 tftpboot目錄...

tftp伺服器建立

1.install tftpd and related packages.sudo apt get install xinetd tftpd tftp2.create etc xinetd.d tftp and put this entry service tftp 3.make tftpboot ...

安裝TFTP伺服器

安裝 tftp 伺服器 install xinetd,tftpd hpa and tftp hpa packages sudo apt get install xinetd tftpd hpa tftp hpa create tftp server root directory sudo mkdir...