uestc-mm

一、tftp服务的安装

yum install xinetd tftp tftp-server

表示我安装的已经是最新版本的tftp服务了,不用更新了。

补充:Ubuntu下安装指令(其他配置方式相似)

sudo apt-get install tftp-hpa tftpd-hpa # 安装TFTP客户端+服务端
sudo apt-get install xinetd # 安装好xinetd

二、配置tftp服务的相关参数(没有就创建新的文件啊!!!!记住没有就建立新的)

vim /etc/xinetd.d/tftp

文件内容如下,需要修改的内容有两个地方(server_args和disable参数),参数的具体意义写在了图片中:

server_args:

参数-s表示指定了chroot

参数-c表示可以创建文件

内容如下:

 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 }
View Code

三、启动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服务

待续~

分类:

技术点:

相关文章:

猜你喜欢