如何在 Linux Mint 上配置 TFTP 服务器如何在 Linux Mint 上配置 TFTP 服务器如何在 Linux Mint 上配置 TFTP 服务器如何在 Linux Mint 上配置 TFTP 服务器
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Linux Mint 上配置 TFTP 服务器

系统管理员和IT专业人员主要利用简单文件传输协议或TFTP来升级代码、启动PC、传输文件、创建路由器和网络配置文件的备份。有多种方法可以在 Linux Mint 上托管 TFTP 服务器,以允许用户执行特定任务。 “tftpd”软件包被认为是配置 TFTP 服务器的工具。如果您是 Linux Mint 的新手,并且想要在 Linux Mint 服务器上配置 TFTP 服务器,那么您来对地方了!本文将解释如何安装和配置 TFTP 服务器。此外,还将提供通过文件下载测试TFTP服务器的方法。那么,让我们开始吧!

如何在 Linux Mint 上安装 TFTP 服务器

在 Linux Mint 系统上,如果您想安装 TFTP 及其相关软件包,请按“CTRL+ALT+T”打开终端并执行以下命令:

$ sudo apt-get install xinetd tftpd tftp

无错误的输出表明 TFTP 已在您的系统上安装了所有必需的软件包:

BSD TFTP 客户端和服务器已使用 tftp-hpa 进行了升级,因为它修复了许多错误并进行了改进。使用以下命令在 Linux Mint 系统上安装“tftpd-hpa”:

$ sudo apt-get install tftpd-hpa

现在,开始配置 TFTP 服务器。

如何在 Linux Mint 上配置 TFTP 服务器

要配置TFTP服务器,您要做的第一件事是在“/etc/xinetd.d”目录中创建TFTP配置文件:

$ sudo nano /etc/xinetd.d/tftp

“nano”编辑器将在其中创建并编辑文件:

现在,在打开的“/etc/xinetd.d/tftp”文件中添加以下内容。在这里,我们为与 TFTP 配置相关的不同参数赋值,例如端口号、协议、套接字类型:

service tftp
 {
   protocol = udp
   port = 69
   socket_type = dgram
   wait = yes
   user = root    
   server = /usr/sbin/in.tftpd
   server_args = /tftpboot -s
   disable = yes
 }

将上述代码写入TFTP配置文件后,按“CTRL+O”保存文件内容。

注意:请仔细指定“user”和“sys_args”参数,因为它们都将在整个配置过程中使用:

在下一步中,我们将利用下面给出的“”创建 TFTP 配置文件的“server_args”中指定的目录“/tftpboot” mkdir ”命令:

$ sudo mkdir /tftpboot

创建“/tftpboot”目录后,借助“chmod”命令更改其权限:

$ sudo chmod -R 777 /tftpboot

执行上述命令将使“/tftpboot”目录可供所有用户可读、可写和可执行:

接下来,将“/tftpboot”目录的所有者更改为您在 TFTP 配置文件“user”参数中添加的所有者:

$ sudo chown -R root /tftpboot

如何在 Linux Mint 上启用 TFTP

“xinetd”是“扩展 Internet 服务守护进程”的缩写。在基于 Linux 的系统(例如 Linux Mint)上,xinetd 守护进程管理一些流行的网络服务,包括 TFTP。要在 Linux Mint 上启用 TFTP 服务,请首先停止“xinetd”守护进程,然后通过键入以下命令重新启动它:

$ sudo service xinetd stop
$ sudo service xinetd start

执行此操作后,检查“xinetd”守护进程的状态以验证它是否处于活动状态:

$ sudo service xinetd status

最后,通过执行以下命令启用“tftpd-hpa”服务:

$ sudo systemctl restart tftpd-hpa

到目前为止,我们已经在 Linux Mint 系统上安装并成功配置了 TFTP 服务器。现在,我们将在下一节中测试 TFTP 服务器的工作情况。

如何在 Linux Mint 上从 TFTP 服务器下载文件

从 TFTP 服务器下载文件是测试 TFTP 服务器的一个不错的选择。想尝试一下吗?首先,在TFTP配置文件的“sys_args”中添加的目录下创建一个新文件。在我们的例子中,我们将在“/tftpboot”目录下创建一个示例“myFile.txt”文件,写入以下“touch” “ 命令:

$ touch /tftpboot/myFile.txt

接下来,确认创建的“myFile.txt”文件是否存在:

$ ls /tftpboot

现在,我们将尝试通过登录 TFTP 服务器将创建的“myFile.txt”从 TFTP 服务器下载到我们的主目录:

$ tftp localhost

之后,使用“get”命令和要从 TFTP 服务器下载的文件名:

tftp> get myFile.txt

按“q”退出并在主目录中查看下载的文件:

$ ls -al myFile.txt

从输出中,您可以看到“myFile.txt”文件已成功从 TFTP 服务器下载:

结论

IT 专业人员和网络工程师对TFTP 非常熟悉。 TFTP 为其用户提供备份选项、升级和配置文件。对于持续监控路由器和思科交换机的用户来说,它是有益的。在 Linux Mint 上,TFTP 的配置并不像看起来那么困难。本文指导您在 Linux Mint 上安装和配置 TFTP 服务器。此外,还提供了从TFTP服务器下载文件的过程。

©2015-2025 艾丽卡 support@alaica.com