linux tftp服务的详细配置过程

1.linux下安装tftp

     检测linux下是否安装了tftp,使用命令rpm -qa | grep tftp,如果没有安装,进入到镜像文件Server中,使用命令rpm  -ivh tftp-server.....,至此tftp已经安装好了

2.建立tftp服务主目录文件

   一般不建立的话默认是/tftpboot文件,也可以自己指定文件夹,通过mkdir创建文件夹后再设置tftp配置文件

3.设置tftp配置文件

   tftp服务安装好后,在/etc/xinetd/下会有个tftp文件,编辑tftp文件

配置好了后,重启xinetd服务,service xinetd restart,使用命令查看tftp服务是否开启,netstat -a | grep tftp

如果显示上图中的内容说明tftp服务已开启。

接下来我们可以测试下tftp服务是否已搭建好,通过get和put去测试

 

错误分析:

1.传输超时,可能tftp服务没搭建好,服务没启动。

2.权限不允许,检查下防火墙是否关闭(service iptables status),强制安全策略是否关闭(getenforce)

3.put时显示error code:file not found,文件存在为何如此呢?其实是在配置tftp文件时启动参数没有设置-c

server_args= -s     <path>    -c(-c指定了可以创建文件)

有时可以运行命令,查看系统日志
#tail /var/log/messages看下系统此时报出了什么问题

另外有时需要检查下创建的要上传和下载的文件的权限,以及tftpboot的权限

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值