sudo apt-get install tftpd-hpa tftp-hpa
sudo gedit /etc/default/tftpd-hpa
####################
#Defaults for tftpd-hpa
TFTP_USERNAME="root"
TFTP_DIRECTORY="/home/takashi/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="-l -s -c --secutre"
####################
PS:/home/takashi/tftpboot 需要自已新增目錄
sudo mkdir /home/takashi/tftpboot
sudo chmod 777 /home/takashi/tftpboot
sudo service tftpd-hpa start
在Ubuntu上面直接裝的TFTP server套件不會在開機時執行,精確一點說應該是開機時跑了卻沒有起來。
這是個老毛病,修一下就好。
編輯 /etc/init/tftpd-hpa.conf ,修改它錯誤的初始條件。
#start on runlevel [2345] # the original line which is wrong
start on (filesystem and net-device-up IFACE!=lo)
編輯 /etc/init/tftpd-hpa.conf ,修改它錯誤的初始條件。
#start on runlevel [2345] # the original line which is wrong
start on (filesystem and net-device-up IFACE!=lo)
沒有留言:
張貼留言