2

Сетевое устройство (встроенный Linux), подключенное к локальному компьютеру (ОС Windows). Что такое команда tftp для копирования двоичного файла с сетевого устройства на локальный компьютер? Кроме того, что команда для копирования файла противоположным образом, с локального компьютера на сетевое устройство?

РЕДАКТИРОВАТЬ:

Я нахожу команды BusyBox tftp:

BusyBox v0.61.pre (2003.02.04-12:10+0000) multi-call binary

Usage: tftp [OPTIONS] HOST [PORT]

Transfers a file from/to a tftp server

Options:
        -l FILE Local FILE.
        -r FILE Remote FILE.
        -g      Get file.
        -p      Put file.

команды:

tftp -l <local file> -r <remote file> -p <remote ip>
tftp -g -r <remote file> <remote ip>

2 ответа2

1
tftp 192.168.1.1 -m binary -c put localfile remotefile 
tftp 192.168.1.1 -m binary -c get remotefile localfile

Конечно, вам придется изменить IP-адрес на адрес компьютера, к которому вы собираетесь получить доступ.

По умолчанию tftp - ascii, поэтому необходимо указать двоичный режим, иначе вы получите ошибку несоответствия файлов.

0

Использование:

tftp -gr filename 192.168.1.1:69

получить файл с сервера. Вам нужно настроить tftp и включить исключение брандмауэра.

С устройства на ПК вы можете использовать:

udpsvd -Ev 192.168.1.1 69 tftpd

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .