Re: File transfer over Telnet protocol
>>>>> Dmitry \"FreeHCK\" Kashin <freehck@gmail.com> writes:
> Собственно, ситуация такова - есть роутер с доступом по telnet.
> Хотелось бы иметь возможность заливать туда и сливать оттуда файлы.
[…]
> Вопрос, собственно, такой - есть способ передавать файлы по протоколу
> telnet или лучше мне забыть об этом?
Если в системе есть команда base64 или uudecode (последняя
может быть включена в BusyBox), то $ base64 < FILE
($ uuencode -m /dev/stdout < FILE) на основной системе; затем
$ base64 -d > FILE ($ uudecode -o FILE) на маршрутизаторе;
скопировать (что должен поддерживать используемый эмулятор
терминала; или использовать GNU Screen) текст с исходной системы
на целевую.
Как вариант: $ gzip -9c | base64 ($ gzip -9c | uuencode …; или
же bzip2(1), xz(1)), если соответствующие распаковщики имеются
на целевой системе.
--
FSF associate member #7257
Reply to: