Enviar ficheros comprimidos con netcat

13 03 2008

Enviar un fichero entre dos máquinas:

$ netcat -l -p 5555 > salida.txt
$ netcat remote.host 5555 -q 0 < entrada.txt

Enviar un fichero comprimido entre dos máquinas:

$ nc -l -p 5555 | gunzip > salida.txt
$ cat entrada.txt | gzip | nc remote.host 5555 -q 0

Enviar un directorio comprimido entre dos máquinas:

$ netcat -l -p 3333 -v > backup.tgz
$ tar -czvpf - /path/to/files | netcat -q 0 remote.host 3333

Información original





Personalizar el mensaje de bienvenida SSH

12 01 2008

A la hora de logearnos en un servidor SSH, éste nos muestra un mensaje, llamado banner de bienvenida, que suele mostrarse antes de pedir la contraseña.

Una vez nos hayamos logeado correctamente, el servidor muestra otro mensaje, que también se puede configurar.

Configuración del banner de bienvenida:

$ sudo vi /etc/issue.net

En ese fichero editamos el mensaje, y lo guardamos. A continuación tenemos que editar el siguiente fichero de configuración:

$ sudo vi /etc/ssh/sshd_config

En éste, tenemos que buscar la línea “Banner /etc/issue.net“, y descomentarla, o crearla si no existe.

Configuración del mensaje posterior al logeo satisfactorio:

Simplemente tenemos que editar el siguiente fichero:

$ sudo vi /var/run/motd

En el que escribiremos el mensaje que queremos que aparezca…

Ahora si queremos que los cambios hechos tengan efecto de inmediato, reiniciamos el servidor SSH.

$ sudo /etc/init.d/ssh restart

Aunque he comprobado que este paso no es necesario.