(1)安装 tftp-hpa、tftpd-hpa 和 openbsd-inetd 程序;
(2)修改配置文件/etc/inetd.conf;
将这句话输入到此文件当中yywr
tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -c -s <你想要的tftp目录路径>
(3)根据配置文件的路径,建立 tftp 目录,并修改目录权限;
(4)重启 tftp 服务;
(5)本地传输测试。
#!/bin/sh
TFTPDIR=<你想要的tftp目录路径>
echo install tftp server ...
sudo apt-get install tftp-hpa tftpd-hpa
if [ "$?" = "0" ]
then
echo "install tftp-hpa and tftpd-hpa OK!!"
else
echo "install tftp-hpa and tftpd-hpa error !!!"
# exit 1
fi
sudo apt-get install openbsd-inetd
if [ "$?" = "0" ]
then
echo "install openbsd-inetd OK!!"
else
echo "install openbsd-inetd error !!!"
# exit 1
fi
echo modify /etc/inetd.conf
#tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -c -s <你想要的tftp目录路径>
sudo vi /etc/inetd.conf
#建立tftp目录,并修改目录权限:
mkdir -p $TFTPDIR
if [ "$?" = "0" ]
then
echo "make tftp dir $TFTPDIR OK!!"
else
echo "make tftp dir $TFTPDIR error !!!"
# exit 1
fi
sudo chmod 777 $TFTPDIR
#重启tftp server
sudo /etc/init.d/openbsd-inetd restart
阅读(1531) | 评论(1) | 转发(0) |