如何在Debian 11上安装tftp服务器?本教程解释了如何在 Debian 11 和基于 Linux 的发行版上设置 TFTP(普通文件传输协议)服务器。在开始之前,让我们使用 UFW(Uncomplicated Firewall)打开 tftp 端口(69 ),如下图所示。
sudo ufw allow tftp
文章图片
Debian 11如何安装tftp服务器?一旦端口打开,我们就可以继续进行 TFTP 安装。安装 TFTP 服务器和客户端:Debian 11安装tftp服务器教程:要开始安装 TFTP 服务,请使用 apt,如下面的屏幕截图所示。
sudo apt install tftpd-hpa
文章图片
如前所述,前面的命令安装了 TFTP 服务。要使用apt安装 TFTP 客户端,请运行以下命令。
sudo apt install tftp
文章图片
配置 TFTP 服务器:如何在Debian 11上安装tftp服务器?安装 TFTP 服务器后,你需要对其进行配置。TFTP 配置文件位于/etc/default/tftpd-hpa。你可以使用 nano 编辑配置文件,如下例所示。在 debian 上,运行以下命令。
sudo nano /etc/default/tftpd-hpa
文章图片
默认配置文件如下图所示:
- TFTP_USERNAME:这里可以指定TFTP用户;默认用户是tftp。
- TFTP_DIRECTORY:在这里,你可以指定要上传或下载文件的 TFTP 目录。默认创建目录/srv/tftp;你可以保留它或定义一个新的(在这种情况下,你需要使用 mkdir 命令创建它)。
- TFTP_ADDRESS:在这里,你指定 TFTP IP 地址和端口,默认情况下 TFTP 是端口 69
- TFTP_OPTIONS:在这里,你可以指定选项;我们将在以下示例中添加将文件上传到 TFTP 服务器所需的选项。
文章图片
在下面的截图中,你可以看到我只编辑了TFTP_ADDRESS来定义服务器 IP 和 TFTP_OPTIONS 以通过添加 -创建选项来允许上传文件。
文章图片
sudo chown tftp:tftp /srv/tftp
文章图片
重新配置后,重启tftp服务;你可以使用 systemctl 来完成,如下例所示。
sudo systemctl restart tftpd-hpa
文章图片
使用 TFTP 上传和下载文件:Debian 11如何安装tftp服务器?要连接到 TFTP 服务器,只需运行 tftp 后跟服务器 IP 地址,如下面的屏幕截图所示,其中 tftp 用于连接到 IP 地址为 192.168.1.103 的服务器。
tftp <
Server-IP>
连接后,要上传文件,你可以使用 put 命令后跟要上传的文件名。在下面的示例中,名为linuxhintfile的文件被上传到 IP 地址为 192.168.1.103 的服务器。
put <
File>
文章图片
文章图片
TFTP 与 FTP 与 SFTP:与 FTP 和 SFTP 不同,TFTP 工作在 UDP 协议下;它是一种更快但不太安全和灵活的替代方案。TFTP 不允许身份验证,用户不能修改文件。即使是常规的 FTP 协议(??端口 21)也是最安全的选择。TFTP 主要用于网络引导过程,几乎未使用。TFTP 服务器不允许显示 TFTP 目录内容;用户必须知道他们要下载的文件名。Debian 11安装tftp服务器教程总结如何在Debian 11上安装tftp服务器?如你所见,TFTP 协议的主要优点是实现它的简单性。任何 Linux 用户级别都可以轻松设置 TFTP 服务器。重要的是要记住 TFTP 是一种不安全的实现,必须将 SFTP 视为传输文件和过滤不需要的访问的主要替代方案。用户必须记住打开端口 69 以允许 TFTP 流量;这可以使用 Iptables 或 UFW 来实现,如本文的第一步所示。你可以在https://linux.die.net/man/1/tftp获取有关 TFTP 的更多信息。Debian 11如何安装tftp服务器?我希望本教程解释如何在 Debian 11 上安装 TFTP 服务器是有用的。继续关注 Linux 提示以获取更多 Linux 提示和教程。
推荐阅读
- 如何在Debian 11中启动时运行脚本(详细实现步骤)
- Debian 11推荐使用多大的启动分区(引导分区使用多大比较好?)
- 如何进行Debian 11网络配置(操作步骤图解)
- 如何在Debian 11上更新DHCP IP(操作步骤图解)
- 如何进行Wireguard服务器设置(详细步骤介绍)
- 如何在Debian 11上安装 Wireshark(详细步骤图解)
- 联想电脑怎样进入bios,教您联想电脑怎样进入bios
- u盘改系统,教您U盘怎样给电脑装win10系统
- 万能u盘驱动,教您如何安装运用