安装和配置TFTP
1。安装安装xinetd,TFTP服务器客户端
使用命令:
$ sudo apt-get install xinetd服务HPA TFTP HPA
2。设置
A. xinetd将创建一个目录 / / xinetd等。D /。接下来需要构建这条路径
一个新的文件服务和编辑其内容:
$ sudo vim / / xinetd等。D /服务
将文档的内容更改为:
使用TFTP
{
禁用=没有
socket_type =报
等待=没有
用户为根
UDP协议=
服务器= / / / in.tftpd sbin目录
server_args = S / tftpboot
log_on_success = PID主机时间
log_on_failure =主机
}
B.设置TFTP根路径并设置其权限为777,而这条路需要 / / xinetd等。D /服务
文件server_args线设置一致的路径,在这种情况下是 / tftpboot:
$ sudo mkdir / tftpboot
$ sudo chmod 777 / tftpboot
C.修改/etc/inetd.conf文件 / /等
$ sudo vim / /中等
采取以下路线:
TFTP DGRAM UDP等根/ usr / sbin / / / sbin目录in.tftpd / / in.tftpd的VAR / lib / tftpboot
修改:
TFTP DGRAM UDP等根/ usr / sbin / / / sbin目录in.tftpd / / tftpboot in.tftpd S
D.修改 / / /服务等默认HPA
$ sudo vim / / /服务等默认HPA
将文档的内容修改为:
#默认服务HPA
run_daemon =是
选项=- L - S / tftpboot
三.开始
重新启动服务
$ sudo / /初始化等。D /重新启动xinetd
$ sudo / /初始化等。D / HPA重启服务
4。测试
一个小的测试来检查是否TFTP服务器的正常运行:
在这个测试中, / tftpboot目录已经测试使用一个文件(你可以改变它的任何文件uImage):
首先,记录IP在TFTP服务器端,如:192.168.5.192(TFTP服务器IP应该不同于此,
您可以使用服务器;ifconfig看看)。
接下来,使用TFTP协议登录到TFTP服务器(你可以在计算机上运行的服务器,它的测试,你也可以在其他的。
在计算机上运行xinetd TFTP客户端测试):
TFTP 192.168.5.192美元
成功后,会出现一个提示TFTP:
TFTP >
下载测试文件uImage:通过TFTP
TFTP >把uImage
如果一切顺利,下载uImage将出现在当前目录。