linux tftp 一、安装
sudo dnf install -y tftp-server tftp
二、设置路径 sudo vim /etc/xinetd.d/tftp
disable ? ? ? ? ? ? ? ? = no?
server_args ? ? ? ? ? ? = -s /var/lib/tftpboot -c
三、修改权限
sudo chmod 777 /var/lib/tftpboot
四、复制文件
sudo cp /usr/lib/systemd/system/tftp.service /etc/systemd/system/tftp-server.service
sudo cp /usr/lib/systemd/system/tftp.socket /etc/systemd/system/tftp-server.socket
五、配置服务
sudo tee /etc/systemd/system/tftp-server.service<<EOF
[Unit]
Description=Tftp Server
Requires=tftp-server.socket
Documentation=man:in.tftpd
[Service]
ExecStart=/usr/sbin/in.tftpd -c -p -s /var/lib/tftpboot
StandardInput=socket
[Install]
WantedBy=multi-user.target
Also=tftp-server.socket
EOF
六、启用服务
sudo systemctl daemon-reload
sudo systemctl enable --now tftp-server
systemctl status tftp-server
|