GNU/Linux >> Tutoriales Linux >  >> Linux

Enviar archivo a través de netcat

En su servidor (A):

nc -l -p 1234 -q 1 > something.zip < /dev/null
En su "cliente remitente" (B):
cat something.zip | netcat server.ip.here 1234


Como nota, si desea conservar también los permisos de archivos, la propiedad y las marcas de tiempo, usamos tar con netcat para hacer transferencias de directorios y archivos.

En el sistema de recepción:

nc -l -p 12345 -q 1 | tar xz -C /path/to/root/of/tree

Desde el sistema de envío:

tar czf - ./directory_tree_to_xfer | nc <host name or IP address of receiving system> 12345 

Espero que ayude.


Computadora A:nc -l -p 1234 > filename.txt

Computadora B:nc server.com 1234 < filename.txt

Debería funcionar también;)


Linux
  1. Eliminar líneas vacías en un archivo de texto a través de grep

  2. Vincule el archivo .so al archivo .cpp a través de la compilación g ++

  3. ¿La forma más fácil de enviar un archivo por correo electrónico a través de la línea de comando en * nix?

  4. cp -L frente a cp -H

  5. ¿Determinar si el sistema de archivos o la partición está montado RO o RW a través de Bash Script?

Cómo implementar certificados SSL a través de Virtualmin.

Cómo descargar archivos usando Wget a través de Proxy en Linux

Cómo proteger con contraseña los sitios web a través de .htaccess

Cómo cargar archivos a través del Administrador de archivos

Cómo eliminar archivos/carpetas a través del administrador de archivos

Cómo cargar un archivo a través del Administrador de archivos