** сильный текст * cat /etc/init.d/tftpd-hpa
PATH = "/ sbin: / bin: / usr / sbin: / usr / bin" DAEMON = "/ usr / sbin / in.tftpd"
test -x "$ DAEMON" || exit 0
NAME = "in.tftpd" DESC = "HPA's tftpd" PIDFILE = "/ var / run / tftpd-hpa.pid" DEFAULTS = "/ etc / default / tftpd-hpa"
set -e
[-r "$ DEFAULTS"] & amp; & amp; & amp; & amp; , "$ DEFAULTS"
. / lib / lsb / init-functions
do_start () {# Убедитесь, что -secure и несколько каталогов серверов не используются в # то же время, если ["$ (echo $ TFTP_DIRECTORY | wc -w)" -ge 2] & amp; & amp; \ echo $ TFTP_OPTIONS | grep -qs secure then echo echo «Когда задано --secure, можно указать только один каталог». echo "Пожалуйста, исправьте свои $ DEFAULTS." exit 1 fi
# Ensure server directories exist
for d in $TFTP_DIRECTORY
do
if [ ! -d "$d" ]
then
echo "$d missing, aborting."
exit 1
fi
done
start-stop-daemon --start --quiet --oknodo --exec $DAEMON -- \
--listen --user $TFTP_USERNAME --address $TFTP_ADDRESS \
$TFTP_OPTIONS $TFTP_DIRECTORY
}
do_stop () {start-stop-daemon --stop --quiet --oknodo --name $ NAME}
do_reload () {start-stop-daemon --stop --quiet --oknodo --name $ NAME --signal 1}
случай «$ 1» в начале) init_is_upstart> / dev / null 2 & amp; 1 & amp; & amp; exit 1
log_daemon_msg "Starting $DESC" "$NAME"
do_start
log_end_msg $?
;;
stop)
init_is_upstart > /dev/null 2>&1 && exit 0
log_daemon_msg "Stopping $DESC" "$NAME"
do_stop
log_end_msg $?
;;
restart|force-reload)
init_is_upstart > /dev/null 2>&1 && exit 1
log_daemon_msg "Restarting $DESC" "$NAME"
do_stop
sleep 1
do_start
log_end_msg $?
;;
status)
status_of_proc $DAEMON $NAME
;;
*)
echo "Usage: $0 {start|stop|restart|force-reload|status}" >&2
exit 3
;;
esac
$ sudo systemctl status tftpd-hpa ● tftpd-hpa.service - LSB: сервер tftp HPA Загружен: загружен ( /etc/init.d/tftpd-hpa; bad; preset: enabled) Active: активен (выведен) с Thu 2017-05-04 13:17:46 IST; 2s назад Docs: man: systemd-sysv-generator (8) Процесс: 6838 ExecStart = / etc / init.d / tftpd-hpa start (code = exited, status = 0 / SUC
Май 04 13 : 17: 46 virendra systemd [1]: Запуск LSB: сервер tftp HPA ... Май 04 13:17:46 virendra systemd [1]: Начал LSB: сервер tftp HPA. Строки 1-8 / 8 (END)
Попробуйте
sudo apt install tftpd-hpa
создать каталог /tftp
sudo mkdir /tftp
sudo chmod 777 /tftp
, а затем отредактируйте /etc/default/tftpd-hpa, как показано выше
vi /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/tftp"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure -c"
Затем перезапустите service
sudo service tftpd-hpa restart
Разрешить доступ в UFW
sudo ufw allow 69
После этого вы можете перейти к cisco и скопировать конфигурацию в tftp
Попробуйте
sudo apt install tftpd-hpa
создать каталог /tftp
sudo mkdir /tftp
sudo chmod 777 /tftp
, а затем отредактируйте /etc/default/tftpd-hpa, как показано выше
vi /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/tftp"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure -c"
Затем перезапустите service
sudo service tftpd-hpa restart
Разрешить доступ в UFW
sudo ufw allow 69
После этого вы можете перейти к cisco и скопировать конфигурацию в tftp