наличие ssh не означает возможность передачи файлов, scp может быть отключено на хосте.
теперь про telnet
Если нет ssh и есть telnet то перед нами какой то древний мамонт, часто такие мамонты умели использовать tftp для работы с файлами. Если речь не про телеком железо, а про какой то линукс или фрю или т.п. - то надо смотреть что есть на хосте. Может curl или wget, да и в целом nc (netcat) тоже может помочь.