мои локальные устройства Cisco для резервного копирования на моем локальном lappy как tftp сервер в Ubuntu 16.04

** сильный текст* кошка/etc/init.d/tftpd-hpa

!/bin/sh

НАЧНИТЕ ИНФОРМАЦИЮ INIT

Обеспечивает: tftpd-hpa

Требуемый - Запустите: $local_fs$remote_fs$syslog$network

Необходимая остановка: $local_fs$remote_fs$syslog$network

Запустите значение по умолчанию: 2 3 4 5

Остановка по умолчанию: 0 1 6

Краткое описание: tftp сервер HPA

Описание: Тривиальный протокол передачи файлов (TFTP) является передачей файлов

протокол, главным образом для обслуживания загрузочных образов по сети

к другим машинам (PXE).

ЗАКОНЧИТЕ ИНФОРМАЦИЮ INIT

СОЕДИНИТЕ КАНАЛОМ = "/sbin:/bin:/usr/sbin:/usr/bin" ДЕМОН = "/usr/sbin/in.tftpd"

протестируйте-x "$DAEMON" ||, выходят 0

НАЗОВИТЕ = "in.tftpd" DESC = "tftpd HPA" PIDFILE = "/var/run/tftpd-hpa.pid" ЗНАЧЕНИЯ ПО УМОЛЧАНИЮ = "/etc/default/tftpd-hpa"

набор-e

[-r "$DEFAULTS"] &&. "$DEFAULTS"

./lib/lsb/init-functions

do_start () {# Удостоверяются - безопасный, и несколько каталогов сервера не используются в # то же время, если ["$ ($TFTP_DIRECTORY эха | туалет-w)"-ge 2] && \$TFTP_OPTIONS эха | grep-qs безопасный затем повторяют эхо, "Когда - безопасный указан, точно один каталог может быть указан". отзовитесь эхом, "Исправьте свой $DEFAULTS". выйдите из 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 - остановка - тихий - oknodo - называют $NAME}

do_reload () {start-stop-daemon - остановка - тихий - oknodo - называют $NAME - сигнал 1}

"1$" случая в запуске), init_is_upstart>/dev/null 2> &1 && выходят 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 состояние tftpd-hpa ● tftpd-hpa.service - LSB: tftp Загруженный сервер HPA: загруженный (/etc/init.d/tftpd-hpa; плохо; поставщик задал: включенный) Активный: активный (вышедший) с тех пор четверг 04.05.2017 13:17:46 IST; 2 с назад Документы: man:systemd-sysv-generator (8) Процесс: 6 838 ExecStart =/etc/init.d/tftpd-hpa запускаются (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 (КОНЕЦ)

2
задан 4 May 2017 в 11:02

1 ответ

Попробуйте это

 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"

Затем сервис перезапуска

sudo service tftpd-hpa restart

Предоставьте доступ в UFW

sudo ufw allow 69

После этого можно перейти в cisco и копия конфигурируется к tftp

0
ответ дан 2 December 2019 в 09:06

Другие вопросы по тегам:

Похожие вопросы: