在Linux下搭建TFTP服务器,可以使用tftp-server
软件包。以下是搭建步骤:
首先,更新系统软件包列表:
sudo apt-get update
安装
tftp-server
软件包:sudo apt-get install tftpd-hpa
启动并设置开机自启:
sudo systemctl start tftpd-hpa sudo systemctl enable tftpd-hpa
配置TFTP服务器。编辑
/etc/default/tftpd-hpa
文件,添加以下内容:TFTP_OPTIONS="--secure --create --listen=69 --timeout=60"
重启TFTP服务以应用更改:
sudo systemctl restart tftpd-hpa
现在,你已经成功搭建了一个TFTP服务器。你可以使用tftp
命令从其他计算机下载和上传文件到这个服务器。例如,要从IP地址为192.168.1.100
的计算机下载名为file.txt
的文件,可以使用以下命令:
tftp 192.168.1.100 <<EOF
binary
put file.txt
quit
EOF