一、tftp服务的安装
yum install xinetd tftp tftp-server
表示我安装的已经是最新版本的tftp服务了,不用更新了。
二、配置tftp服务的相关参数(没有就创建新的文件啊!!!!记住没有就建立新的)
vim /etc/xinetd.d/tftp
文件内容如下,需要修改的内容有两个地方(server_args和disable参数),参数的具体意义写在了图片中:
server_args:
参数-s表示指定了chroot
参数-c表示可以创建文件
内容如下:
![](https://i-blog.csdnimg.cn/blog_migrate/8f900a89c6347c561fdf2122f13be562.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/961ddebeb323a10fe0623af514929fc1.gif)
1 service tftp 2 { 3 socket_type = dgram 4 protocol = udp 5 wait = yes 6 user = root 7 server = /usr/sbin/in.tftpd 8 server_args = -s /tftpboot -c 9 disable = no 10 per_source = 11 11 cps = 100 2 12 flags = IPv4 13 }
三、启动tftp服务流程(写好的sh脚本来启动tftp服务)
tftp_start.sh脚本的内容:
etc/init.d/iptables stop
service xinetd start
netstat -a | grep tftp
表示成功启动了tftp服务
四、tftp服务的使用(基本的使用方法)
tftp IPAddress #连接到IP地址对应的tftp服务器上 tftp>put <upload file> #上传文件到tftp服务器 tftp>get <download file> #下载来自IP地址tftp服务器的文件 tftp>quit #退出tftp服务
待续~