首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Centos 4.8上安装TFTP服务器

如何在Centos 4.8上安装TFTP服务器
EN

Server Fault用户
提问于 2009-10-20 23:37:41
回答 4查看 6.4K关注 0票数 0

我知道我错过了一些简单的东西。我正试图在centos 4.8服务器上安装/运行TFTP服务器。我做了以下工作:

( 1)以根的身份向shell认证。

2)安装tftp-server: yum install tftp-server (xinetd已安装btw)

3)编辑/etc/xinetd.d/tftp并设置disable = no

代码语言:javascript
复制
# default: off
# description: The tftp server serves files using the trivial file transfer \
#       protocol.  The tftp protocol is often used to boot diskless \
#       workstations, download configuration files to network-aware printers, \
#       and to start the installation process for some operating systems.

service tftp
{
            disable                 = no
            socket_type             = dgram
            protocol                = udp
            wait                    = yes
            user                    = root
            server                  = /usr/sbin/in.tftpd
            server_args             = -s /tftpboot
            per_source              = 11
            cps                     = 100 2
            flags                   = IPv4
 }

4)重新启动xinetd:服务xinetd重新启动

5)设置目录权限: chmod 777 /tftpboot

6)确保服务在重新启动时启动: chkconfig tftp on

7)确保xinetd在重新启动时启动: chkconfig xinetd on

但是tftp服务器似乎没有启动.不知道为什么。我没有收到任何错误,但我没有看到它监听本地netstat结果中的端口69,并且无法从tftp客户端连接。

我在这里错过了什么?

更新感谢您所有的帮助,伙计。我想我开始看到这里的根本原因-- xinetd似乎没有运行,也没有启动。

代码语言:javascript
复制
[root@server ~]# service xinetd restart
[root@server ~]#

我删除了tftp服务器,然后删除了xinetd.用yum (先xinetd)重新安装它们,但我仍然收到相同的错误。有我可以检查的单子吗?

EN

回答 4

Server Fault用户

回答已采纳

发布于 2009-10-20 23:41:29

在服务器args中,您有-s /tftpboot,但是在您的帖子中您说您正在使用的dir是/tftpserver。-s和path是指用作TFTP根目录的目录。将其更改为要使用的路径或目录。

如果/tftpboot不存在,您将在/var/log/消息中看到一个错误,守护进程实际上不会启动。

票数 1
EN

Server Fault用户

发布于 2009-10-21 13:21:04

我会放弃它,转而支持阿托普本人。

配置起来要简单得多,功能更好,可以执行正确的日志记录,并且不依赖inetd。

(包括: nod to Zoredcache的评论)

票数 1
EN

Server Fault用户

发布于 2009-10-21 12:51:12

你先创建文件了吗?在cisco备份中,我不对整个目录进行chmod 777,首先创建文件,然后创建文件chmod 666。然后我就可以写信给它了。

试试这个:

触摸testfile.txt

chmod 666 testfile.txt

然后将文件传输到tftp服务器。这是假设您试图将文件放到tftp服务器上。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/76553

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档