tftpd-hpa.service failed with result ‘exit-code’エラー解決

自分の場合はただディレクトリがなかっただけだった。
exit-code の種類にもよる。自分の場合は1だったので一般的なエラーにあたる。
sudo systemctl restart tftpd-hpa
上記の入力時に
tftpd-hpa.service - LSB: HPA's tftp server
Loaded: loaded (/etc/init.d/tftpd-hpa; bad; vendor preset: enabled)
Active: failed (Result: exit-code)

みたいな感じのエラーがでてきた。
journalctl -xe -u tftpd-hpa
でも同じような内容だった。
いろいろとしらべて
sudo nano /etc/default/tftpd-hpa
を編集することになった。
中身はこんな感じ。
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/var/lib/tftpboot"
#TFTP_DIRECTORY="/srv/tftp"の場合は下記のmkdirで/srv/tftp
TFTP_ADDRESS=":69"
TFTP_OPTIONS="--secure"
#OPTIONS="-l -s /var/lib/tftpboot"

ここにかいてあるとおり/var/libにtftpbootディレクトリを作るだけ。
sudo mkdir /var/lib/tftpboot
そして
sudo systemctl restart tftpd-hpa
なにもでてなかったらうごいてるはず。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA