arm学习笔记006之redhat5.0的安装定制以及tftp服务器的安装

一、小红帽的安装定制

新建虚拟机时Ethernet要选择Bridged方式;

要定制;

定制中有程序配置的选择:服务器->老的网络服务器->可选的软件包->tftp-server-0.42-3.1.i386,如下图



在重新引导中:

防火墙我选的是禁用;

SELinux选的是默认的强制,选择“禁用“麻烦,其实在后面配置tftp服务器是查看到的SELinux是disable的

Kdump可以选择”启用“

设置软件更新:以后注册


注意:这样安装好的小红帽,其中的tftp服务器是不能用的,需要进行下面的配置

           在”定制“中没有选择tftp时,小红帽中是没有”/tftpboot“的文件夹路径的

二、tftp服务器的配置

        TFTP(Trivial File Transfer Protocol,简单的文件传输协议)是 TCP/IP 协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务,端口号为 69。

    TFTP 这种简单的基于 UDP 的文件传输协议,通常只能用于小文件的传输,并且它不具备通常的 FTP 的许多功能,因此它只能从文件服务器上获得或写入文件,不能列出目录,也不能进行认证。在嵌入式开发中,TFTP 服务用于通过网线从 PC 服务端的 TFTP 目录下下载镜像文件到开发板中。

1.修改/etc/xinetd.d/tftp文件

[root@localhost ~]gedit/etc/xinetd.d/tftp

然后会以文本的形式打开tftp文件,做如下修改:
disable=yes 改为  disable=no
 
server_args=-s /var/lib/tftpboot  改为  server_args=-s /tftpboot/ -c

如图


 
 
2.修改/etc/sysconfig/selinux文件

[root@localhost ~]gedit /etc/sysconfig/selinux
SELINUX=disabled  (系统默认是enforcing)要改成disabled

发现它本来就是disable 


3. 修改/tftpboot文件夹的权限
[root@localhost ~]chmod 777 /tftpboot 

输入以上命令后没有反应,应该是后台做了修改
 
4.启动  service xinetd restart
 [root@localhost ~]service xinetd restart
  
5.查看tftp服务是否开启:
netstat -a | grep tftp
显示结果为  udp    0  0 *:tftp    *:*  表示服务已经开启,tftp配置成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

汉尼拔勇闯天涯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值