上一篇
如何轻松开启tftp服务器?详细步骤与注意事项揭秘!
- 云服务器
- 2025-11-25
- 6
TFTP(Trivial File Transfer Protocol)服务器是一种简单的文件传输协议,主要用于在网络中传输小文件,以下是如何在Windows和Linux系统中开启TFTP服务器的详细步骤:

Windows系统开启TFTP服务器
| 步骤 | 说明 |
|---|---|
| 1 | 打开“控制面板”>“程序”>“打开或关闭Windows功能”。 |
| 2 | 在弹出的窗口中,勾选“TFTP服务”,然后点击“确定”。 |
| 3 | 系统会自动安装TFTP服务,安装完成后,点击“开始”>“运行”,输入services.msc,然后按回车键。 |
| 4 | 在“服务”窗口中,找到“TFTP服务”,右键点击,选择“属性”。 |
| 5 | 在“TFTP服务属性”窗口中,切换到“常规”选项卡,将“启动类型”设置为“自动”。 |
| 6 | 点击“应用”,然后点击“确定”。 |
| 7 | 点击“开始”>“运行”,输入tftp s c:tftpshare(将tftpshare替换为你的共享文件夹路径),然后按回车键。 |
| 8 | TFTP服务器已开启,并开始监听默认的69端口。 |
Linux系统开启TFTP服务器
| 步骤 | 说明 |
|---|---|
| 1 | 打开终端。 |
| 2 | 输入sudo aptget install tftpdhpa(对于基于Debian的系统),或者sudo yum install tftpserver(对于基于RHEL的系统)。 |
| 3 | 安装完成后,输入sudo systemctl start tftp。 |
| 4 | 为了让TFTP服务在系统启动时自动运行,输入sudo systemctl enable tftp。 |
| 5 | 输入sudo systemctl status tftp,检查TFTP服务状态。 |
| 6 | 在终端中,输入sudo nano /etc/xinetd.d/tftp,编辑TFTP配置文件。 |
| 7 | 将disabled = yes改为disabled = no,然后保存并关闭文件。 |
| 8 | 重启xinetd服务,输入sudo systemctl restart xinetd。 |
| 9 | TFTP服务器已开启,并开始监听默认的69端口。 |
FAQs
Q1:如何将文件上传到TFTP服务器?

A1: 使用TFTP客户端软件(如TFTP32、TFTPPlus等)连接到TFTP服务器的IP地址和默认端口(69),在客户端软件中,选择要上传的文件,然后点击“上传”按钮即可。

Q2:如何修改TFTP服务器的默认端口?
A2: 在Linux系统中,编辑/etc/xinetd.d/tftp文件,将socket_type、protocol、port等参数修改为你想要的端口号,将port = 69改为port = 12345,然后重启xinetd服务即可,在Windows系统中,无法直接修改TFTP服务的端口号。