instalar - telnet linux ejemplo
Transferencia de archivos Telnet entre dos máquinas linux (4)
Pude hacerlo usando el siguiente comando:
scp mylocalfile.txt [email protected]:/recipient/directory/
Espero que esto ayude. Drew Morris lo explicó con más detalles.
Deseo enviar un archivo desde una máquina Linux con IP, supongamos "192.168.2.25" a otra máquina Linux que sea un servidor "192.168.2.110"
¿Cómo puedo hacer eso usando el comando Telnet?
Si bien puede que no sea posible solo con telnet, es posible con telnet y netcat. Algunos de los ejemplos anteriores solo hacen referencia al uso de netcat, pero ha habido ocasiones en las que estaba en una máquina antigua que aún estaba en producción y que tenía telnet pero no netcat. En este caso, puede configurar netcat para que escuche en una máquina más nueva y remota y le envíe el archivo por telnet.
En la máquina remota más nueva:
netcat -l <PORT> > OUTPUT.FILE
En la vieja máquina telnet solo:
cat FILE | telnet REMOTE-HOST PORT
Tenga en cuenta que esto funciona con archivos de texto. Si tiene un archivo binario de algún tipo, deberá realizar una manipulación adicional en ambos extremos.
Telnet solo te da una sesión de terminal remota. Lo mejor que podría hacer es telnet, abrir un nuevo archivo en un editor y copiar / pegar el texto de la máquina local.
Para copiar archivos use algo como rsync, scp, rcp o ftp.
Una opción simple es usar netcat (nc). Esto es particularmente útil en sistemas Linux simplificados donde los servicios como ssh y ftp están desactivados.
En la máquina de destino, ejecute el siguiente comando: nc -l -p 1234 > out.file
En la máquina fuente, ejecute el siguiente comando: nc -w 3 <dest-ip-adr> 1234 < out.file
Para más detalles mira, por ejemplo, here .
También hay implementaciones de netcat para Windows, por ejemplo, ncat .