Vamos a configurar un Script para que cada vez que se complete una descarga en nuestro Transmission nos avise por telegram.

Instalar Telegram-CLI

Instalar los prerequisitos para la construcción de la aplicación de línea de comando.

$ sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev libjansson-dev

Obtener la distribución mas reciente del código fuente de la aplicación.

El codigo para liberar memoria es:

sync && sudo sysctl -w vm.drop_caches=3

Podemos meterlo en un script

nano liberarmemoria.sh

#!/bin/bash
sync 
echo 3 > /proc/sys/vm/drop_caches

y parametrizarlo en el contrab para que se ejecute cada hora:

fcrontab -e

#Liberar Memoria Cada 1 Hora
* */1 * * * /home/nobody/liberarmemoria.sh



Si te gustó la entrada puedes utilizarla siempre y cuando compartas la web y nos menciones como fuente de la información.

Voy a explicar como configurar Transmission para que corra desde nuestro IPFire. Descargue directamente todo a unas carpetas compartidas en nuestro Nas por red y, por si se cae el nas o la red ,compruebe mediante un script si puede acceder a las carpetas compartidas y en caso de que no pueda pare el servicio de transmission para evitar que descargue contenido en nuestro firewall / raspberry.

Voy a publicar un script que utilizo y que encontre hace tiempo por internet para encender equipos desde un formulario web.

Esto es util para quienes no podemos configurar el WOL por culpa del router que nos proporciona nuestro operador de Inernet.

Aqui os dejo el enlace para descargarlo.

Cambiar el puerto de acceso por SSH es una medida a tener muy en cuenta por seguridad.

Bien, conectamos a nuestra Rpi mediante Putty e iniciamos sesión.

Modificamos el archivo de configuración del servidor ssh:

nano /etc/ssh/sshd_config

Buscamos las lineas y modificamos con los valores deseados.