在安裝之前,我們需要將映象載入,在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...