tftp服务配置
tftp必须在安装有xinetd服务后方可启动,而Fedora14默认是没有安装xinetd服务的,这与安装系统时的选项无关。必须要先安装xinetd再安装tftp。由于xinetd在Fedora14上的安装包文件很难找,这里建议用在线安装,首先开打浏览器确定Fedora系统可以上网
1、yum install xinetd,按照提示安装完成
yum install tftp,按照提示安装完成
完成后输入:rpm -qa tftp和rpm –qa xinetd看是会否安装成功,有如下提示则安装成功,然后输入servicexinetd restart 启动xinetd
2、然后修改配置文件,默认的tftp服务是禁止的
进入目录/etc/xinetd.d,用vim修改tftp文件内容,首先看到’disable = yes’,表明默认是禁止tftp服务的,将disable=yes改为disable=no
3、Server_args指定了文件收发的路径,默认是/var/lib/tftpboot,路径太深,不易使用,改一个浅路径,就在根目录下创建一个tftpboot的目录吧
4、回过头,再修改那个tftp文件,将server_args后面的目录参数改为/tftpboot,就是刚建的那个目录,并在后面加上参数-c,否则只能下载不能上传
5、将SELinux强制关闭:命令行输入:setenforce 0,修改/etc/selinux/config文件,将SELinux一项设为disable,然后重启服务xinetd即可
6、配置完成,测试一下:将当前目录下的install.log传到tftp的目录,即 /tftpboot,完成后进入这个目录可以看到已经传过去了,然后删掉当前目录下的这个install.log,然后用get命令从tftpboot目录取这个文件
------ 2013/3/10